Skip to Content
Tools

Tools Reference

PokéMCP provides 11 tools across three categories.

Basic Tools

lookup_pokemon

Get detailed Pokémon information.

Parameters:

  • pokemon (string, required) - Pokémon name
  • generation (string, optional) - Generation number

Example:

{ "pokemon": "Garchomp" }

validate_moveset

Check if a moveset is legal.

Parameters:

  • pokemon (string, required)
  • moves (array, required) - Move names
  • generation (string, optional)

Example:

{ "pokemon": "Garchomp", "moves": ["Earthquake", "Dragon Claw", "Swords Dance", "Fire Fang"] }

validate_team

Validate a team against format rules.

Parameters:

  • team (array, required) - Team members
  • format (string, optional) - Format (e.g., “OU”)

Example:

{ "team": [ { "pokemon": "Garchomp", "moves": ["Earthquake", "Dragon Claw", "Swords Dance", "Fire Fang"], "ability": "Rough Skin" } ] }

suggest_team_coverage

Analyze type coverage.

Parameters:

  • current_team (array, required) - Pokémon names
  • format (string, optional)

Example:

{ "current_team": ["Garchomp", "Ferrothorn", "Rotom-Wash"] }

Usage Statistics Tools

Most used moves/items/abilities.

Parameters:

  • pokemon (string, required)
  • format (string, optional) - Default: “gen9ou”

get_meta_threats

Top Pokémon by usage.

Parameters:

  • format (string, optional)
  • limit (number, optional) - Default: 20

get_teammates

Common team partners.

Parameters:

  • pokemon (string, required)
  • format (string, optional)
  • limit (number, optional)

get_checks_counters

Effective counters with battle stats.

Parameters:

  • pokemon (string, required)
  • format (string, optional)
  • limit (number, optional)

get_metagame_stats

Overall format statistics.

Parameters:

  • format (string, optional)

Strategic Advice Tools

query_strategy

Natural language strategy questions.

Parameters:

  • query (string, required)
  • format (string, optional)
  • limit (number, optional)

Example:

{ "query": "How do I counter Garchomp?", "format": "gen9ou" }

search_strategic_content

Filtered strategic search.

Parameters:

  • query (string, required)
  • pokemon (string, optional)
  • format (string, optional)
  • sectionType (string, optional) - “overview”, “moveset”, “counters”, “teammates”
  • limit (number, optional)
Last updated on