opendota_items
Searches the Dota 2 item table and returns compact summaries: key, id, display name, quality, gold cost, behavior, cooldown, mana cost, components, active and passive abilities and numeric attributes. Provide q (key or name search), quality (values are listed in the qualities field) and limit (default 50). Use it to look up what an item does or costs; use opendota_constants item_ids to decode item ids in match data.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "opendota_items"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Optional case-insensitive search on the item key or display name, for example blink. | |
| limit | No | Optional number of items to return, 1 to 500; defaults to 50. | |
| quality | No | Optional item quality from the qualities list in the response, for example epic. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The tool result payload (shape varies per tool; see each tool's docs resource). |