pokemon-mcp
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-mcpshow me Charizard's stats and evolutions"
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.
pokemon-mcp
Servidor MCP (Model Context Protocol) que expõe dados ricos de Pokémon — stats, tipos, abilities, sprites/imagens, formas/transformações (mega evolução, formas regionais, Gigantamax), cadeias de evolução, moves/ataques, itens e efetividade de tipos — usando a PokéAPI como fonte. Também expõe dados específicos do Pokémon GO (stats/CP, movesets de raid e PvP, evolução por candy/item/distância, raid bosses e Community Days) via a PoGo API.
Tools disponíveis — jogos principais (PokéAPI)
Tool | O que retorna |
| Perfil completo: stats base, tipos, abilities, todos os sprites (artwork oficial, Home, Showdown animado, Dream World), descrição da Pokédex, capture rate, growth rate, egg groups, geração, formas/varieties disponíveis |
| Árvore completa de evolução com condições legíveis (nível, item, troca, amizade, hora do dia, etc.) e varieties/mega/gmax de cada estágio |
| Moves aprendíveis por um Pokémon, agrupados por método (level-up com nível, TM, egg, tutor) |
| Detalhe completo de um ataque: poder, precisão, PP, tipo, efeito, meta de batalha (ailment, crit rate, drain, flinch, etc.) |
| Efeito completo de uma ability e quais Pokémon podem tê-la |
| Tabela de efetividade de dano (ofensiva/defensiva) de um tipo |
| Detalhe de um item (evolução, held item, berry, etc.) |
| Busca/filtra Pokémon por nome, tipo e/ou geração |
Related MCP server: Pokémon MCP Server
Tools disponíveis — Pokémon GO (PoGo API)
Tool | O que retorna |
| Stats GO (attack/defense/stamina), tipos, raridade, se já foi lançado, disponibilidade de shiny, CP máximo, distância de buddy, formas mega; opcionalmente calcula o CP real para um nível e IVs específicos |
| Moveset atual (fast + charged, incluindo Elite TM/legacy) com stats completos de raid/PvE e de PvP para cada move |
| Detalhe de um move específico nos dois contextos (raid e PvP) |
| Árvore de evolução com regras do GO: candy, item, lure module, distância como buddy, restrição de dia/noite |
| Raid bosses atuais (ou anteriores) por tier, com faixas de CP e clima de boost |
| Histórico de Community Days, filtrável por Pokémon |
| Calcula quais combinações de IV (Attack/Defense/Stamina) são compatíveis com o CP e HP observados — mesmo método usado por PokeGenie/GoIV/Calcy IV. Uso típico: cole no chat um print da tela de detalhes do Pokémon (CP, HP e custo de stardust do Power Up); o Claude lê os números via visão e chama a tool. Não use a tela de apreciação com as 3 barras — ela só dá uma faixa aproximada por stat, não o valor exato. Limitação: só cobre níveis 1–45 (a fonte de dados não tem os multiplicadores de CP acima disso; Pokémon nível 45.5+ de Master League com XL candy/Best Buddy não podem ser calculados) |
MCP App — Pokédex visual (PokéAPI)
Além das tools de dados acima, o servidor expõe o primeiro MCP App do projeto: duas tools que, em hosts com suporte a MCP Apps (ex: Claude Desktop), abrem uma interface visual em vez de só retornar JSON.
Tool | O que faz |
| Busca por nome/tipo/geração (mesmos filtros de |
| Perfil visual de um Pokémon (sprite, tipos, stats em barra, descrição) — chamável direto ou a partir de um clique em |
As duas compartilham um único recurso de UI (ui://pokedex/mcp-app.html); get_pokemon e search_pokemon continuam existindo sem alteração, para quando só uma resposta em texto for necessária.
Em hosts sem suporte a MCP Apps, ambas as tools continuam retornando dados estruturados/texto normalmente — a UI é um complemento, não um requisito.
Instalação e build
npm install
npm run buildIsso gera dist/index.js, o entrypoint do servidor (transporte stdio), e src/ui/pokedex/dist/mcp-app.html (bundle da UI do MCP App).
Nota sobre versão do Node: o servidor compilado (dist/index.js) roda em Node >=18, conforme engines.node. Rodar npm run build/npm run build:ui localmente, porém, exige Node >=20.19 — é um requisito do Vite (usado só em build-time pra empacotar a UI), não do servidor em si.
Testar manualmente
Com o MCP Inspector:
npm run inspectorAbre uma UI local onde você pode chamar cada tool interativamente e ver o JSON de resposta.
Registrar no Claude Code
claude mcp add pokemon -- node /Users/gfontes/Documents/projects/pokemon/dist/index.jsRegistrar no Claude Desktop
Edite ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) e adicione:
{
"mcpServers": {
"pokemon": {
"command": "node",
"args": ["/Users/gfontes/Documents/projects/pokemon/dist/index.js"]
}
}
}Reinicie o Claude Desktop para as tools aparecerem.
Notas
Sem autenticação necessária — tanto a PokéAPI quanto a PoGo API são públicas e gratuitas.
Respostas são cacheadas em memória (10 min para a PokéAPI, 15 min para a PoGo API), respeitando a política de fair-use da PokéAPI de evitar chamadas repetidas.
Nomes/ids inválidos retornam um erro de tool amigável em vez de derrubar o processo.
Os dados do Pokémon GO usam form
"Normal"por padrão ao mesclar informações (a PoGo API tem ~270 variações de forma incluindo fantasias/eventos); formas regionais/mega são sinalizadas separadamente nos campos relevantes.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables AI agents to access comprehensive Pokémon data through PokeAPI, including detailed Pokémon information, type effectiveness charts, encounter locations, and search capabilities. Provides a complete toolkit for retrieving stats, abilities, sprites, battle mechanics, and wild encounter data for all Pokémon.4561MIT
- FlicenseCqualityDmaintenanceEnables interaction with live Pokémon data through PokeAPI, providing comprehensive Pokémon information, battle calculations, moveset validation, and team analysis. Supports searching Pokémon and moves, calculating stats, checking type effectiveness, and analyzing team synergies with in-memory caching for improved performance.9
- Flicense-qualityDmaintenanceA Model Context Protocol server that provides comprehensive Pokemon data and battle simulation capabilities to AI assistants. It enables users to access detailed stats, types, and moves while simulating battles with realistic mechanics like type effectiveness and status effects.
- AlicenseBqualityDmaintenanceEmpowers AI assistants to fetch and explore comprehensive Pokémon data from PokeAPI via 47 tools covering Pokémon, moves, items, game mechanics, and more.471351ISC
Related MCP Connectors
Look up Pokémon, moves, abilities, items, natures, and type matchups from PokéAPI v2.
The hockey data API. Stats, odds, and everything between. REST API and MCP server.
Riot Games API MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/lightlord77/pokemon-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server