opendota_live
Returns the current top live Dota 2 games: match and league IDs, teams, score, game clock, net-worth lead, delay, spectators and player hero/team slots. team_code values are 0 or 1 and team_slot values are 1 to 5. The source can include ordinary public matchmaking alongside tournaments; league_id zero means no league is associated, and a nonzero league ID alone does not prove an event is professional. delay_seconds and last_update_time carry freshness, and live K/D/A is not available here. Use opendota_heroes to resolve hero IDs. An empty matches list is valid when no games are live.
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_live"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The tool result payload (shape varies per tool; see each tool's docs resource). |