loading…
Search for a command to run...
loading…
Enables users to fetch detailed Pokémon data, build tournament squads, and simulate battles using PokéAPI. It also integrates Wikipedia to provide fun compariso
Enables users to fetch detailed Pokémon data, build tournament squads, and simulate battles using PokéAPI. It also integrates Wikipedia to provide fun comparisons between Pokémon and their real-world animal inspirations.
A MCP (Model Context Protocol) server that connects to two APIs — PokéAPI for live Pokémon data and the Wikipedia REST API (free, no key needed) for real-world animal facts — and exposes tools that an LLM (like Claude) can use to fetch, explore, and battle Pokémon.
Built with FastMCP and httpx.
| Tool | Description |
|---|---|
get_pokemon_info |
Get detailed info (types, abilities, stats) for any Pokémon by name |
list_popular_pokemon |
List popular tournament-ready Pokémon picks |
create_tournament_squad |
Build a powerful 6-Pokémon squad for a tournament |
find_pokemon_by_type |
Find top 5 Pokémon of a given type (e.g. fire, water, psychic) with stats |
battle_simulator |
Simulate a 1v1 battle between two Pokémon based on their stats |
pokemon_real_animal |
Find which real animal a Pokémon resembles, with fun facts pulled from the Wikipedia API |
pokemon_real_animal WorksFor animal data, the tool uses the Wikipedia API (free, no API key needed) to pull real-world animal facts. Here's how it works:
Covers 60+ Pokémon with known real-world inspirations.
httpxmcp (Model Context Protocol library)# Clone the repo
git clone https://github.com/your-username/pokemon-mcp-server
cd pokemon-mcp-server
# Create a virtual environment
python -m venv venv
.\venv\Scripts\Activate # On Windows
# source venv/bin/activate # On macOS/Linux
# Install dependencies
pip install httpx "mcp[cli]"
python poke.py
The server runs over stdio transport, making it compatible with Claude Desktop and other MCP-compatible LLM hosts.
Add this to your claude_desktop_config.json:
{
"mcpServers": {
"pokemon": {
"command": "python",
"args": ["/path/to/poke.py"]
}
}
}
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"pokemon-mcp-server": {
"command": "npx",
"args": []
}
}
}PRs, issues, code search, CI status
Database, auth and storage
Reference / test server with prompts, resources, and tools.
Secure file operations with configurable access controls.