Token导航 LogoToken导航TokenDH.com
Pokeapi MCP logo
数据服务stdio官方级别未说明来源级核验

Pokeapi MCP

MCP Server

一个全栈应用,用于探索宝可梦数据、比较宝可梦、建议克制宝可梦以及使用AI生成队伍。

工具数

4

提示词数

0

GitHub Stars

0

资源数

0
Python数据分析API集成

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

GomesAdhikari

提供方

GomesAdhikari

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

口袋妖怪AI演示

一个全方位的应用程序,用于探索神奇宝贝数据、比较神奇宝贝、建议计数器以及使用AI生成团队。该系统具有Django REST API后端和React/MUI前端。

______________________________________________________________________

目录

______________________________________________________________________

系统设置和部署

先决条件

  • Python 3.8+ (用于后端)
  • Node.js 16+和npm (前端)
  • (Python包管理器)

后端设置(Django/DRF)

  1. 导航到后端目录:
   cd mcp_server
  1. 安装依赖项:
   pip install -r requirements.txt
  1. 运行迁移:
   python manage.py migrate
  1. 启动后端服务器:
   python manage.py runserver

API将于 http://127.0.0.1:8000/api/.

前端设置(反应/MUI)

  1. 导航到前端目录:
   cd mcp_frontend
  1. 安装依赖项:
   npm install
   npm install @mui/material @emotion/react @emotion/styled
   npm install @mui/icons-material
  1. 启动前端服务器:
   npm start

该应用程序将在 http://localhost:5173/.

  1. 自动启动应用程序-

在终端运行命令start.bat(适用于windows)

start.sh for(linux发行版)

环境变量

  • 默认情况下,前端期望后端处于 http://127.0.0.1:8000/api/agent/.调整 API_BASE 在……里面 mcp_frontend/src/App.jsx 如果需要的话。

______________________________________________________________________

dotenv结构(.env)

  • 在mcpserver文件夹中创建.env文件
  • 内容-

" POKE_API_URL=“https://pokeapi.co/api/v2/" GOOGLE_API_KEY=“您的API密钥” "

______________________________________________________________________

可用模块及其使用

后端暴露了四个主要端点:

  1. 神奇宝贝信息 (POST /api/agent/pokemon-info/)

- 输入: { "name": "pikachu" } - 输出:基本信息、统计数据、能力、动作、进化和风味文本。

  1. 比较 Pokémon (POST /api/agent/compare/)

- 输入: { "pokemon1": "pikachu", "pokemon2": "bulbasaur" } - 输出:统计比较、类型优势、共享/独特能力。

  1. 建议计数器 (POST /api/agent/strategy/)

- 输入: { "name": "charizard" } - 输出:弱点和推荐的对策宝可梦。

  1. 队伍编辑器 (POST /api/agent/team/)

- 输入: { "description": "balanced team with fire and water types" } - 输出:人工智能生成的带有角色和图像的团队。

______________________________________________________________________

如何使用Team Builder

  • 目的: 根据自然语言描述(例如,“具有良好类型覆盖的进攻性团队”)生成一个口袋妖怪团队。
  • 如何使用:

1. 转到web UI中的“生成团队”部分。 1. 在输入框中输入您的团队描述。 1. 点击“生成”。 1. AI将返回一个口袋妖怪团队,每个团队都有一个名字、角色和图像。

  • API用法:

- 向发送POST请求 /api/agent/team/ 随着 { "description": "your team idea" }. - 在回复中收到结构化的团队建议。

______________________________________________________________________

Web界面详解

web应用程序分为四个主要卡片:

  1. 搜寻宝可梦

- 输入宝可梦名称以查看其属性、类型、能力、移动、进化链和风味文本。

  1. 比较两个神奇宝贝

- 输入两个宝可梦名称,并排比较它们的属性、类型优势和能力。

  1. 建议计数器

- 输入宝可梦名称,查看其弱点和建议的对策。

  1. 组建团队

- 描述你想要的团队,并获得一个由人工智能生成的团队,其中包含角色和图像。

每个部分都提供即时反馈、加载指示器和错误消息,以获得流畅的用户体验。

______________________________________________________________________

代理集成说明

您可以将外部代理或脚本与后端API集成。示例用法:

  • Python示例:
  import requests
  response = requests.post('http://127.0.0.1:8000/api/agent/pokemon-info/', json={"name": "pikachu"})
  print(response.json())
  • 终点:

- /api/agent/pokemon-info/ (职位) - /api/agent/compare/ (职位) - /api/agent/strategy/ (职位) - /api/agent/team/ (职位)

  • 请求/响应格式: 所有端点都接受并返回JSON。

______________________________________________________________________

许可证

本项目用于教育/演示目的,与任天堂、Game Freak或神奇宝贝公司无关。

目录标签

目录标签

Python数据分析API集成宝可梦数据分析本地部署AI队伍生成游戏辅助工具全栈应用

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP