MCP.so
登录

Pokémon AI Demo MCP Server

@GomesAdhikari

基本信息

分类

其他

许可证

MIT license

传输方式

stdio

作者

GomesAdhikari

关于 Pokémon AI Demo MCP Server

MCP server for agentic AI to withdraw information

Pokémon AI Demo MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "Pokeapi-MCP": {
      "command": "python",
      "args": [
        "manage.py",
        "migrate"
      ]
    }
  }
}

Pokémon AI Demo MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Pokémon AI Demo?

Pokémon AI Demo is a full-stack application for exploring Pokémon data, comparing Pokémon, suggesting counters, and generating teams using AI. It features a Django REST API backend with a React/Material-UI frontend.

How to use Pokémon AI Demo?

The system is deployed locally by setting up the Django backend (cd mcp_server, install dependencies, run migrations, start server with python manage.py runserver) and the React frontend (cd mcp_frontend, install packages via npm, start with npm start). Environment variables POKE_API_URL and GOOGLE_API_KEY are required in a .env file inside the mcpserver folder. Users interact through the web UI (four card-based sections) or by sending JSON POST requests directly to the API endpoints (/api/agent/pokemon-info/, /api/agent/compare/, /api/agent/strategy/, /api/agent/team/).

Key features of Pokémon AI Demo

  • Pokémon info lookup with stats, abilities, moves, and evolution
  • Side-by-side comparison of two Pokémon
  • Counter suggestions based on weaknesses
  • AI-generated team builder from a natural language description
  • Web UI with four interactive cards for each function
  • JSON API endpoints for external agent integration

Use cases of Pokémon AI Demo

  • Look up detailed data for any Pokémon by name
  • Compare two Pokémon’s stats and type advantages
  • Find counters for a specific Pokémon
  • Generate a custom Pokémon team using a text description

常见问题

1

What are the prerequisites to run the server?

Python 3.8+, Node.js 16+, npm, and pip are required. The backend uses Django and the frontend uses React and MUI.

2

What environment variables are needed?

Create a `.env` file inside the `mcpserver` folder with `POKE_API_URL = "https://pokeapi.co/api/v2/"` and your `GOOGLE_API_KEY`.

3

What APIs does the server use?

It uses the public PokéAPI for Pokémon data and a Google AI API (via the provided key) for team generation.

4

Is this project affiliated with Nintendo or The Pokémon Company?

No, this project is for educational and demo purposes only and is not affiliated with Nintendo, Game Freak, or The Pokémon Company.

5

How can external agents interact with the server?

Agents can send JSON POST requests to any of the four endpoints listed in the API documentation; for example, `requests.post('http://127.0.0.1:8000/api/agent/pokemon-info/', json={"name": "pikachu"})`.

评论

其他 分类下的更多 MCP 服务器