Skip to main content
Glama
drewsungg

Pokemon Showdown MCP Server

by drewsungg

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
get_pokemonA

Look up a Pokemon by name. Returns base stats, types, abilities with descriptions, weight, and competitive tier.

get_moveC

Look up a move by name. Returns power, accuracy, type, category, priority, effects, and full description.

get_abilityC

Look up an ability by name. Returns full description of what the ability does in battle.

get_itemB

Look up a held item by name. Returns full description of what the item does in battle.

get_type_effectivenessB

Calculate type effectiveness multiplier for an attack against a Pokemon's types.

search_priority_movesB

Find all moves with priority (moves that go before normal moves). Useful for finding options when you need to outspeed an opponent.

search_pokemon_by_abilityC

Find all Pokemon that can have a specific ability.

list_dangerous_abilitiesC

List abilities that can significantly affect battle outcomes (immunities, damage reduction, status reflection, etc.)

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/drewsungg/mcpkmn-showdown'

If you have feedback or need assistance with the MCP directory API, please join our Discord server