Batru

MCP Server

freeno auth read-onlyv0.7.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 and Marvel Rivals. 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 or Marvel Rivals.
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 or Marvel Rivals.
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 or Marvel Rivals.
get_tier_listBest heroes right now — the current-patch tier list for Dota 2, Deadlock or Marvel Rivals.
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 or Marvel Rivals.
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 or Marvel Rivals.
searchSearch batru.gg's live competitive datasets for Dota 2, Deadlock and Marvel Rivals.

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