Are you the author? Sign in to claim
pokemon mcp server
A Model Context Protocol (MCP) server that provides Pokémon stats and images using the PokeAPI.
npm install
npm run build
npm start
get_pokemon_stats
pokemon (string) - Pokémon name or ID numberget_pokemon_images
pokemon (string) - Pokémon name or ID numberget_pokemon_info
pokemon (string) - Pokémon name or ID numberget_pokemon_cry
pokemon (string) - Pokémon name or ID numberplay_pokemon_cry
pokemon (string) - Pokémon name or ID number// Get Pikachu's stats
{
"pokemon": "pikachu"
}
// Get Charizard's images
{
"pokemon": "charizard"
}
// Get complete info for Pokémon #25
{
"pokemon": "25"
}
// Get Pikachu's cry sound URL
{
"pokemon": "pikachu"
}
// Play Charizard's cry sound
{
"pokemon": "charizard"
}
{
"name": "pikachu",
"id": 25,
"stats": {
"hp": 35,
"attack": 55,
"defense": 40,
"special-attack": 50,
"special-defense": 50,
"speed": 90
},
"types": ["electric"],
"base_experience": 112
}
{
"name": "pikachu",
"id": 25,
"sprites": {
"front_default": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/25.png",
"front_shiny": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/shiny/25.png",
"back_default": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/back/25.png",
"back_shiny": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/back/shiny/25.png",
"official_artwork": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
}
}
{
"name": "pikachu",
"id": 25,
"cry_url": "https://raw.githubusercontent.com/PokeAPI/cries/main/cries/pokemon/latest/25.ogg",
"format": "ogg",
"source": "PokeAPI/cries repository"
}
{
"name": "pikachu",
"id": 25,
"cry_url": "https://raw.githubusercontent.com/PokeAPI/cries/main/cries/pokemon/latest/25.ogg",
"status": "再生完了",
"platform": "win32",
"file_saved_temporarily": "C:\\path\\to\\temp\\pikachu_cry.ogg"
}
This server uses the PokeAPI to fetch Pokémon data and PokeAPI/cries repository for sound files.
Run Claude Code as an MCP server so any agent can delegate coding tasks to it
Browser automation using accessibility snapshots instead of screenshots
Google's universal MCP server supporting PostgreSQL, MySQL, MongoDB, Redis, and 10+ databases
Official GitHub integration for repos, issues, PRs, and CI/CD workflows