This Pokémon MCP Server provides access to comprehensive Pokémon data through various tools that query the PokeAPI:
Get Pokémon Stats: Retrieve base statistics (HP, Attack, Defense, Special Attack, Special Defense, Speed) for any Pokémon by name or ID
Get Pokémon Images: Access sprite URLs including front/back views, shiny variants, and official artwork
Get Complete Pokémon Info: Obtain comprehensive information combining stats, images, and basic details in a single response
Get Pokémon Cry Sound: Fetch the URL for Pokémon cry sound files from the PokeAPI/cries repository
Play Pokémon Cry: Download and play Pokémon cry sounds with platform-specific audio playback capabilities
Pokémon MCP Server
A Model Context Protocol (MCP) server that provides Pokémon stats and images using the PokeAPI.
Features
get_pokemon_stats: Get Pokémon base stats (HP, Attack, Defense, Special Attack, Special Defense, Speed)
get_pokemon_images: Get Pokémon sprite images (front, back, shiny variants, and official artwork)
get_pokemon_info: Get complete Pokémon information including stats, images, and basic info
get_pokemon_cry: Get Pokémon cry sound file URL from PokeAPI/cries repository
play_pokemon_cry: Download and play Pokémon cry sound (platform-specific audio playback)
Installation
Usage
Running the server
Available Tools
get_pokemon_stats
Returns base stats for a Pokémon
Parameter:
pokemon
(string) - Pokémon name or ID number
get_pokemon_images
Returns sprite URLs for a Pokémon
Parameter:
pokemon
(string) - Pokémon name or ID number
get_pokemon_info
Returns complete Pokémon information
Parameter:
pokemon
(string) - Pokémon name or ID number
get_pokemon_cry
Returns Pokémon cry sound file URL
Parameter:
pokemon
(string) - Pokémon name or ID number
play_pokemon_cry
Downloads and plays Pokémon cry sound
Parameter:
pokemon
(string) - Pokémon name or ID number
Examples
Response Format
Stats Response
Images Response
Cry Response
Play Cry Response
API Source
This server uses the PokeAPI to fetch Pokémon data and PokeAPI/cries repository for sound files.
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 users to retrieve Pokémon statistics, sprite images, and complete information using the PokeAPI. Supports querying by Pokémon name or ID number to get base stats, various sprite URLs including shiny variants, and comprehensive Pokémon data.