Batru

MCP Server

freeno auth read-onlyv0.8.0

This URL is a hosted Model Context Protocol server. It gives AI assistants live, calibrated predictions and meta data (tier lists, counters, synergy, ban rates, momentum) for competitive games, served by batru.gg's game-specific production models. The current public tool catalog covers Dota 2, Deadlock, Marvel Rivals and League of Legends. Each predictor is evaluated in its own game context; the public Dota 2 evaluation ledger is one example of that evidence.

Connect

Endpoint (streamable HTTP): https://batru.gg/mcp

{
  "mcpServers": {
    "batru": { "type": "http", "url": "https://batru.gg/mcp" }
  }
}

Prefer a local stdio install? uvx batru-mcp (PyPI).

Tools (16)

ToolWhat it returns
analyze_draftAnalyze a draft and render an interactive Batru win-rate board.
fetchFetch the full live document behind a `search` result id.
get_ban_ratesMost-banned heroes — measured draft-phase ban rates for Deadlock or Marvel Rivals.
get_countersWho counters a hero (and who it beats) — measured matchup win rates for Dota 2, Deadlock, Marvel Rivals or League of Legends.
get_hero_momentumWhich heroes are rising or falling right now — week-over-week win-rate movement.
get_matchupOne hero vs one opponent — the measured head-to-head win rate in Dota 2, Deadlock, Marvel Rivals or League of Legends.
get_model_track_recordGet batru.gg's public model evaluation ledger — every weekly test, wins AND losses.
get_synergyBest teammates / duo partners for a hero — measured together-win-rates for Dota 2, Deadlock, Marvel Rivals or League of Legends.
get_tier_listBest heroes right now — the current-patch tier list for Dota 2, Deadlock, Marvel Rivals or League of Legends.
get_tournament_game_statsPer-game BOX SCORES from parsed replays of a pro Dota 2 tournament.
get_tournament_statsTI / EWC pro tournament stats — actual most-picked, most-banned and win rates per hero.
lookup_heroNormalise a hero name/alias/shortName to its canonical identity — or list the whole roster.
predict_winrateWhich team wins this draft — CALIBRATED win probability for Dota 2, Deadlock, Marvel Rivals or League of Legends.
predict_winrate_batchScore MANY candidate next-picks for a Dota 2 draft in ONE call — calibrated win rate + delta each.
recommend_pickBest heroes to pick next against this draft — Dota 2, Deadlock, Marvel Rivals or League of Legends.
searchSearch batru.gg's live competitive datasets for Dota 2, Deadlock, Marvel Rivals and League of Legends.

Attribution

Free and keyless, no strings attached. If you build something user-facing on this data, a small credit is appreciated (never required) — it's what keeps the API free:

Powered by <a href="https://batru.gg?utm_source=powered_by">batru.gg</a>

Every tool result also carries a ready-made citation / source_url field your agent can show as-is.

Notes