Look up a Pokémon (Pokémon Champions)
get_pokemonGet a Pokémon's base stats, typing, abilities, weight, and full learnable moves. Optionally verify regulation legality.
Instructions
Look up a Pokémon by name (Mega forms accepted, e.g. "Staraptor-Mega" or "Mega Staraptor") in Pokémon Champions: returns base stats, typing, abilities, and weight. Data comes from the Champions Pokédex (Serebii) so game-original Mega Evolutions are accurate — e.g. Mega Staraptor has Contrary, which @smogon/calc gets wrong. Also returns the Pokémon's full learnable movelist ("moves"). The "source" field shows whether the answer came from the Champions dex or the @smogon/calc fallback. Optionally pass a regulation id (e.g. "m-b") to also get whether the Pokémon is legal there and its regulation-legal moves.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>"
},
"name": "get_pokemon"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Pokémon species name, e.g. "Garchomp", "Staraptor-Mega", or "Mega Raichu X". | |
| regulation | No | Optional regulation id (e.g. "m-b") to also check legality. |