About Pokemon MCP Server
Pokemon MCP Server provides Pokemon data lookup, comparisons, and strategy analysis for Pokemon players, with a web interface for interacting with the data.
Key features
- 01Look up stats, types, abilities, and moves
- 02Compare multiple Pokemon side by side
- 03Analyze type matchups and recommend counters
- 04Suggest teams by role and type coverage
Use cases
- 01Retrieve detailed Pikachu information
- 02Compare Pikachu with Charizard
- 03Analyze Mewtwo type matchups
- 04Request a balanced offensive team
MCP support
It exposes Pokemon lookup, comparison, matchup analysis, and team suggestion capabilities to MCP clients.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEPokemon MCP Server
A modular Pokemon information and strategy server that provides:
- Pokemon information retrieval
- Pokemon comparison
- Type matchup analysis
- Team composition suggestions
Pokemon MCP Interface
A modern web interface for interacting with Pokemon data using MCP.
Features
- Information Retrieval: Get detailed Pokemon data including stats, types, abilities, and moves
- Comparison: Compare multiple Pokemon side by side
- Strategy: Analyze type matchup analysis and get counter-strategy recommendations
- Team Building: Get team suggestions based on roles and type coverage
Setup and Configuration
Prerequisites
- Install uv if not already installed:
curl -LsSf https://astral.sh/uv/install.sh | sh
- Make sure you're in the pokemon directory:
cd /path/to/pokemon
Claude Desktop Configuration
- Open Claude Desktop settings
- Add a new MCP configuration:
{
"pokemon": {
"command": "uv",
"args": [
"--directory",
"/path/to/pokemon",
"run",
"pokemon_mcp.py"
]
}
}
Replace /path/to/pokemon with your actual path to the pokemon directory.
Usage
Set up environment variables:
GROQ_API_KEY=your_api_key_here
Running the Server at 8000
uv run pokemon_mcp.py
Running the Frontend Interface at 8080
uv run web_interface.py

Example Queries
- Get Pokemon info:
get info pikachu - Compare Pokemon:
compare pikachu charizard - Get type matchups:
strategy mewtwo - Get team suggestions:
team balanced offensive
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.