- Home
- MCP servers
- Pokemon
Pokemon
- python
5
GitHub Stars
python
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"zenith-mind-pokemon-mcp": {
"command": "uv",
"args": [
"--directory",
"/path/to/pokemon",
"run",
"pokemon_mcp.py"
],
"env": {
"GROQ_API_KEY": "YOUR_API_KEY"
}
}
}
}You have a modular MCP server that provides up-to-date Pokémon information, side-by-side comparisons, type matchup analysis, and team-building guidance. It is designed to be operated with a lightweight MCP client and a web frontend, giving you practical, fast access to data and strategic recommendations for Pokémon planning.
How to use
You interact with the Pokemon MCP Server through an MCP client or the web interface. Use it to pull detailed Pokémon data, compare multiple Pokémon at once, analyze type interactions to plan counters, and get team-building suggestions that prioritize coverage and balance.
How to install
Prerequisites: install uv if not already installed, and ensure you have Python support available for the MCP scripts.
Additional setup and usage notes
Environment setup: set up your API key for GROQ data queries before starting the server by exporting GROQ_API_KEY=your_api_key_here.
Starting the MCP server and frontend: start the Pokémon MCP server and its frontend interface to serve on the standard ports.
Example queries you can run with the MCP client or interface include getting Pokemon info, comparing Pokémon, analyzing type matchups, and requesting team suggestions. For example, you can retrieve detailed data for Pikachu, compare Pikachu and Charizard, analyze mewtwo type interactions, and request a balanced offensive team.
Configuration and execution details
The server configuration uses a lightweight runtime to execute Python scripts that provide the MCP endpoints and web frontend. You will run the MCP server script to expose data and tools, and you can run the frontend script to access the interactive interface.
Examples and queries
Get Pokemon info: get info pikachu and view its stats, types, abilities, and moves.
Compare Pokemon: compare pikachu charizard to see stat differences and type interactions.
Get type matchups: strategy mewtwo to analyze weaknesses and counters.
Get team suggestions: team balanced offensive to see suggested roles and type coverage.
Available tools
get_pokemon_info
Retrieve detailed information about a single Pokémon, including stats, types, abilities, and moves.
compare_pokemon
Compare multiple Pokémon side by side to reveal differences in stats and type coverage.
strategy_analysis
Analyze type matchups to identify counters and favorable matchups for a given Pokémon.
team_suggestions
Generate team-building recommendations based on roles and type coverage to balance a lineup.