Pokemon Go MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Pokemon Go MCP ServerWhat current tier 5 raids are available?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Prerequisites
Python 3.10 or higher
uvpackage manager (recommended) orpip
Claude Desktop Configuration
{
"mcpServers": {
"pokemon-go": {
"command": "uv",
"args": ["run", "python", "/path/to/pokemon-go-mcp/pogo_mcp/server.py"]
}
}
}Claude Code Configuration
# Quick add with claude mcp command
claude mcp add pokemon-go uv run python /path/to/pokemon-go-mcp/pogo_mcp/server.py
# Or manually create .mcp.json in your project directory
echo '{"servers": {"pokemon-go": {"command": "uv", "args": ["run", "python", "/path/to/pokemon-go-mcp/pogo_mcp/server.py"]}}}' > .mcp.jsonVS Code Configuration
Create .vscode/mcp.json in your workspace:
{
"servers": {
"pokemon-go-stdio": {
"command": "uv",
"args": ["run", "python", "/path/to/pokemon-go-mcp/pogo_mcp/server.py"]
},
"pokemon-go-http": {
"type": "http",
"url": "http://localhost:8000",
"description": "Pokemon Go MCP Server via HTTP"
}
}
}n8n Workflows
Install n8n MCP Node:
npm install n8n-nodes-mcp # Set environment: N8N_COMMUNITY_PACKAGES_ALLOW_TOOL_USAGE=trueConfigure MCP Client Node:
Connection Type: HTTP Streamable (Recommended)
URL:
http://localhost:8000(when running withMCP_TRANSPORT=http)Headers: Optional authentication headers if needed
Docker Deployment for n8n:
# Build and run the Pokemon Go MCP server docker build -t pokemon-go-mcp . docker run -d -p 8000:8000 -e MCP_TRANSPORT=http pokemon-go-mcp
Transport Modes
Get Today's Priorities
Use the get_daily_priorities tool to get curated recommendations for:
Active events to participate in
Priority raids for shiny hunting
Easy research tasks with valuable rewards
Optimal egg hatching strategy
Find a Specific Pokemon
Use search_pokemon_everywhere with "Dratini" to find:
If it's featured in any current events
Whether it's available as a raid boss
Which research tasks reward it
If it can be hatched from eggs
Shiny availability across all sources
Plan Your Shiny Hunt
Use get_all_shiny_pokemon to see every shiny currently available, then:
get_shiny_raidsfor raid targetsget_shiny_research_rewardsfor research tasksget_shiny_egg_hatchesfor egg planningget_route_gift_pokemonfor special route gift opportunitiesget_shiny_shadow_pokemonfor Shadow Pokemon
pokemon-go-mcp/
├── pogo_mcp/
│ ├── __init__.py # Package initialization
│ ├── server.py # Main MCP server with cross-cutting tools
│ ├── api_client.py # Local data client with caching
│ ├── types.py # Type definitions and data classes
│ ├── utils.py # Utility functions and formatters
│ ├── events.py # Event-related tools
│ ├── raids.py # Raid-related tools
│ ├── research.py # Research-related tools
│ ├── eggs.py # Egg-related tools
│ └── rocket_lineups.py # Team Rocket-related tools
├── data/ # Local JSON data files (git-ignored)
├── tests/ # Test files
├── server.py # Main entry point
├── pyproject.toml # Project configuration
└── README.md # This fileSetup Development Environment
# Clone repository
git clone <repository-url>
cd pokemon-go-mcp
# Install with development dependencies
uv sync --all-extras --dev
# Code formatting
ruff format .
# Linting
ruff check .
# Type checking
pyrightTesting
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/GhostTypes/pokemon-go-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server