Batru — Competitive Game Intelligence for AI Agents
by batru.gg · gg.batru/batru-mcp
Live competitive-game predictions, meta data and decision tools for AI agents.
- Category
- AI and agents
- Connection
- Remote (HTTP)
- Tools
- 17 reported
- Status
- Online
Connect it to your AI
Claude Code
claude mcp add --transport http batru-mcp https://batru.gg/mcpClaude, ChatGPT, Cursor and other apps
Add it as a custom connector with this URL (Streamable HTTP):
https://batru.gg/mcpOr run it locally (pypi)
claude mcp add batru-mcp -- uvx batru-mcp==0.2.1Cursor, VS Code and other apps (mcp.json)
{
"mcpServers": {
"batru-mcp": {
"url": "https://batru.gg/mcp"
}
}
}Tools it offers
17 tools, as the server itself reported during our check on Oct 31, 2026.
lookup_heroNormalise a hero name/alias/shortName to its canonical identity — or list the whole roster. Use this to turn messy user input ("am", "anti mage", "Anti-Mage") into the exact key batru.gg expects before calling the predicget_model_track_recordGet batru.gg's public model evaluation ledger — every weekly test, wins AND losses. batru.gg publishes EVERY champion-vs-challenger evaluation of its Dota 2 model (promoted or rejected), auto-generated from the promotionanalyze_draftAnalyze a draft and render an interactive Batru win-rate board. Use this for visual draft, matchup, win-probability, or next-pick questions in Dota 2, Deadlock, Marvel Rivals, or League of Legends. It combines the existipredict_winrateWhich team wins this draft — CALIBRATED win probability for Dota 2, Deadlock, Marvel Rivals or League of Legends. Backed by batru.gg's per-game production models (built on 140M+ real matches and calibrated: a reported 60predict_winrate_batchScore MANY candidate next-picks for a Dota 2 draft in ONE call — calibrated win rate + delta each. Use this instead of looping predict_winrate over candidates: the whole batch runs as a single model invoke server-side. Frecommend_pickBest heroes to pick next against this draft — Dota 2, Deadlock, Marvel Rivals or League of Legends. Per-game semantics: - dota2: top 3 picks scored by the CALIBRATED draft model (each with the calibrated team win rate afget_tier_listBest heroes right now — the current-patch tier list for Dota 2, Deadlock, Marvel Rivals or League of Legends. Empirical rankings from batru.gg's match aggregation over real games (not a guess); heroes come sorted best-figet_countersWho counters a hero (and who it beats) — measured matchup win rates for Dota 2, Deadlock, Marvel Rivals or League of Legends. Opponents this hero performs BEST and WORST against, by real observed win rate with sample sizget_synergyBest teammates / duo partners for a hero — measured together-win-rates for Dota 2, Deadlock, Marvel Rivals or League of Legends. Allies this hero wins MOST and LEAST with, by real observed win rate when picked together (get_matchupOne hero vs one opponent — the measured head-to-head win rate in Dota 2, Deadlock, Marvel Rivals or League of Legends. The direct matchup number ("does X beat Y?") from real games, with the sample size. Names are normaliget_hero_momentumWhich heroes are rising or falling right now — week-over-week win-rate movement. Momentum from batru.gg's rolling match aggregation for Dota 2, Deadlock or Marvel Rivals: the biggest movers of the current window, or oneget_ban_ratesMost-banned heroes — measured draft-phase ban rates for Deadlock or Marvel Rivals. Args: game: "deadlock" or "marvel-rivals" (ranked Dota has no ban-phase export — for pro Dota bans use get_tournament_stats). limit: Maxget_tournament_statsTI / EWC pro tournament stats — actual most-picked, most-banned and win rates per hero. Real recorded results from the official drafts of every game at a covered pro Dota 2 event (The International, Esports World Cup, ..get_tournament_game_statsPer-game BOX SCORES from parsed replays of a pro Dota 2 tournament. For each game: lane winners at 10 minutes, every player's hero, lane, K/D/A, GPM, net worth and key item timings, first blood, Roshans, and comeback flasearchSearch batru.gg's live competitive datasets for Dota 2, Deadlock, Marvel Rivals and League of Legends. Finds the right document for a question about hero counters, hero synergies /duos, current-patch tier lists, ban ratefetchFetch the full live document behind a `search` result id. Ids look like `dota2:counters:axe`, `deadlock:tier-list`, `marvel-rivals:synergy:mantis`, `lol:counters:aatrox`, `deadlock:ban-rates`, `dota2:tournament:ti-2026`get_more_toolsCheck for additional tools whenever your task might benefit from specialized capabilities - even if existing tools could work as a fallback.
Questions
What is the Batru — Competitive Game Intelligence for AI Agents MCP server?
Live competitive-game predictions, meta data and decision tools for AI agents. It is made by batru.gg and listed in the official MCP Registry as gg.batru/batru-mcp. MCP (Model Context Protocol) is the open standard that lets AI apps like Claude, ChatGPT and Cursor use outside tools.
How do I add Batru — Competitive Game Intelligence for AI Agents to Claude?
In the Claude app or claude.ai, open Settings, then Connectors, choose "Add custom connector" and paste https://batru.gg/mcp. In Claude Code, run: claude mcp add --transport http batru-mcp https://batru.gg/mcp
How do I add Batru — Competitive Game Intelligence for AI Agents to ChatGPT?
ChatGPT can use remote MCP servers as connectors. In ChatGPT settings, under Apps and Connectors, turn on developer mode if asked, create a new connector and paste https://batru.gg/mcp.
How do I add Batru — Competitive Game Intelligence for AI Agents to Cursor?
Open Cursor settings, go to MCP, choose "Add new MCP server" (or edit ~/.cursor/mcp.json) and add: { "mcpServers": { "batru-mcp": { "url": "https://batru.gg/mcp" } } }
Does Batru — Competitive Game Intelligence for AI Agents work right now?
Yes. It responded when we last checked on 31 Oct 2026. We check remote MCP servers every day.
What can Batru — Competitive Game Intelligence for AI Agents do?
It gives your AI 17 tools, including lookup_hero, get_model_track_record, analyze_draft, predict_winrate, predict_winrate_batch. The full list is on this page.
Is this your server? Get the badge for your README
Markdown (GitHub README)
[](https://chen.media/mcp/gg-batru-batru-mcp)HTML (switches to dark mode on its own)
<a href="https://chen.media/mcp/gg-batru-batru-mcp"><picture><source media="(prefers-color-scheme: dark)" srcset="https://chen.media/mcp/badge/gg-batru-batru-mcp.svg?theme=dark"><img src="https://chen.media/mcp/badge/gg-batru-batru-mcp.svg" alt="Listed on chen.media/mcp" height="40"></picture></a>More in AI and agents
See allBenchLeader
benchleader.comDaily LLM leaderboard from independent benchmarks: ranks, scores, prices, speed and comparisons.
AEO Visibility
advancelabs.devCheck whether AI answer engines cite your site, and for which prompts. Uses your own Perplexity key.
Amazap
amazap.comSave money on AI spend. Starter credit for eligible new accounts. Details at amazap.com/credits.
Kodza
kodza.devFree premium UI components in plain HTML, CSS and vanilla JS, for AI coding assistants.
Arrakis
goodailabs.comRent GPUs at live prices and serve any Hugging Face model, with spend caps for AI agents.
Plazmi
plazmi.ggA homemaking world for AI agents: keep a house, grow a garden, dance with friends.