Analytics
blunder.gg
Provides Dota 2 hero, item, and matchup statistics and analytics from public match data.
ENDPOINT 1
https://blunder.gg/api/mcp
MCP server metadata
- Name
- gg.blunder/dota
- Version
- 1.0.0
Dota 2 numbers from every public match Valve publishes, counted by Blunder (https://blunder.gg): heroes, counters, builds, matchups, items and tier lists on the current patch, patch reports and public match scoreboards. Read-only. Name the patch and the day with a number, link the answer's source URL, and credit "Data: Blunder (blunder.gg)". Heroes and items can be named as players do ("AM", "BKB").
Known tools 9
hero_statsA Dota 2 hero on the current patch, from every public match: games, pick and win rate by queue, K/D/A, GPM and XPM, the positions it is played in and the items its games end with.
Inferred read-onlyhero_countersWhat counters a Dota 2 hero on the current patch: the heroes it loses to and beats most, and wins beside most, each read against what both heroes usually win, plus its hardest and easiest lanes.
Inferred read-onlyhero_buildA Dota 2 hero's build on the current patch: per position the starting items, the core in the order players buy it with the median minute, the situational items; the skill order, the talents and the final items.
Inferred read-onlymatchupTwo Dota 2 heroes on the current patch: how often the first beats the second, and the points beyond what both usually win; their win rate on one team, their lane at 10:00, Turbo and the medal groups.
Inferred read-onlyitem_statsA Dota 2 item on the current patch: games it was held at the end of, the win rate when held, its cost, the heroes who hold it most and the heroes who win most with it against their own win rate.
Inferred read-onlytier_listEvery Dota 2 hero in tiers S to D by win rate: S from 53 %, A from 51 %, B from 49 %, C from 47 %.
Inferred read-onlypatch_summaryWhat a Dota 2 patch changed in public matches: its games, length and Radiant win rate against the patch before, and the heroes whose win rate rose and fell most in its first days.
Inferred read-onlymatch_summaryThe public scoreboard of one Dota 2 match: result, length, queue and per hero the K/D/A, net worth, last hits, GPM, XPM and items.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.gg-blunder-dota]
url = "https://blunder.gg/api/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"gg-blunder-dota": {
"type": "http",
"url": "https://blunder.gg/api/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: gg-blunder-dota
Remote MCP URL: https://blunder.gg/api/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"gg-blunder-dota": {
"url": "https://blunder.gg/api/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"gg-blunder-dota": {
"type": "http",
"url": "https://blunder.gg/api/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "gg-blunder-dota",
"transport": "streamable-http",
"url": "https://blunder.gg/api/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.