Pokémon MCP Server — Live PokeAPI (Gen 1–3 friendly)
Nelson Escalante - 22046
Descripcion
Servidor MCP que consulta PokeAPI.
Requisitos
- Node.js 18+
- npm
Instalar y ejecutar
Debe de salir: [pokemon-mcp-server] Ready on stdio (PokeAPI live).
Herramientas disponibles
search_names
— búsqueda difusa/substring en Pokémon y movimientos.get_pokemon
— ficha (tipos, base stats, habilidades).get_learnset
— learnset con filtrosversion_group
ymethod
(level|machine|tutor|egg|all
).get_evolutions
— cadena/grafo de evoluciones desde species -> evolution_chain.type_matchup
— multiplicador ofensivo entre tipos (usa relaciones de PokeAPI).calc_stats
— cálculo final dado nivel, IV/EV y naturaleza.validate_moveset
— legalidad de movimientos porversion_group
.suggest_moveset
— sugerencia heurística basada en STAB/coverage (consulta tipos de los movimientos).team_analysis
— sinergias/weak/resist/immune para un equipo (consulta tipos en PokeAPI y tabla de tipos).
Notas
- Hay caché en memoria para evitar llamadas repetidas.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Enables 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.