calculate_pokemon_weakness
Calculate how effective an attack type is against a given Pokemon, revealing strengths and weaknesses.
Instructions
Calculate type effectiveness when attacking a specific Pokemon.
This tool works for ANY Pokemon, not just those in Team Rocket lineups. It uses PokeAPI to look up Pokemon types for any valid Pokemon name.
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": {
"pokemon_name": "<pokemon_name>",
"attacking_type": "<attacking_type>"
},
"name": "calculate_pokemon_weakness"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pokemon_name | Yes | Name of the Pokemon to analyze (e.g., "Mewtwo", "Charizard") | |
| attacking_type | Yes | Type of attack to use (e.g., "fire", "water", "fighting") |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |