Athlon07/Pokemon-mcp-server
If you are the rightful owner of Pokemon-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Pokémon MCP Battle Server is a Pokémon battle simulator that leverages the PokéAPI and Model Context Protocol (MCP) to facilitate interactive, turn-based battles with accurate mechanics.
Tools
Functions exposed to the LLM to take actions
get_pokemon
Fetches Pokémon details, including stats, types, and available moves.
get_move
Fetches move metadata, such as power, accuracy, type, and any ailment effects.
start_battle
Starts a battle between your chosen Pokémon and a randomly selected opponent.
play_turn
Plays one turn of the battle with the current state and chosen move.
play_turn_chance
Alias for play_turn for compatibility purposes.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client