Tool tree
Pokémon GO Hub's database of every Pokémon and move, with stats, counters, IVs, sprites and where to find each Pokémon.
Implementation
gradeNot graded
gradeNot graded
search_databaseAnswer
Search GO Hub for Pokémon and moves by name in the current page language. Returns IDs, forms, types, and page paths for navigation.
View tool JSON
{
"name": "search_database",
"kind": "answer",
"impl": "imperative",
"description": "Search GO Hub for Pokémon and moves by name in the current page language. Returns IDs, forms, types, and page paths for navigation.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"maxLength": 100
}
},
"required": [
"query"
],
"additionalProperties": false
}
}get_pokemon_movesAnswer
Retrieve fast and charged move data for a Pokémon ID and exact form from search_database. Omit form for the base form. Uses the current page language.
View tool JSON
{
"name": "get_pokemon_moves",
"kind": "answer",
"impl": "imperative",
"description": "Retrieve fast and charged move data for a Pokémon ID and exact form from search_database. Omit form for the base form. Uses the current page language.",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"minimum": 1,
"maximum": 100000
},
"form": {
"type": [
"string",
"null"
],
"maxLength": 80,
"description": "Exact form from search results; null for the base form."
}
},
"required": [
"id"
],
"additionalProperties": false
}
}navigate_to_entryAction
Open a Pokémon or move page using an entity, ID, and optional Pokémon form returned by search_database. Preserves the current page language.
View tool JSON
{
"name": "navigate_to_entry",
"kind": "act",
"impl": "imperative",
"description": "Open a Pokémon or move page using an entity, ID, and optional Pokémon form returned by search_database. Preserves the current page language.",
"inputSchema": {
"type": "object",
"properties": {
"entity": {
"type": "string",
"enum": [
"Pokemon",
"Move"
]
},
"id": {
"type": "integer",
"minimum": 1,
"maximum": 100000
},
"form": {
"type": [
"string",
"null"
],
"maxLength": 80,
"description": "Exact form from search results; null for the base form."
}
},
"required": [
"entity",
"id"
],
"additionalProperties": false,
"description": "Only supply form for Pokémon."
}
}