@pipeworx/opendota

Connect: https://pipeworx.io/mcp — every tool in the catalog, including @pipeworx/opendota’s. Install: one-click buttons

Connect to just the @pipeworx/opendota pack

https://gateway.pipeworx.io/opendota/mcp — only @pipeworx/opendota’s own tools, nothing else in the catalog.

No MCP client? Skip the connection: POST https://gateway.pipeworx.io/v1/tools/search_packs {"query":"..."} to find a tool below, GET /v1/tools/<name> for its schema, POST the same URL with arguments for the data — see For AI agents.

Tools: 4

Tools

  • hero_stats — Dota 2 hero meta: per-hero pick/win/ban counts in pro play, primary attribute, attack type, and roles. Optionally filter by role (e.g. “Carry”, “Support”). OpenDota keyless data.
  • pro_matches — Recent professional Dota 2 matches: teams, league, winner, score and duration. OpenDota keyless data.
  • search_players — Search Dota 2 players by persona (display) name. Returns matching account IDs and similarity scores. OpenDota keyless data; may be empty if rate-limited.
  • get_player — Dota 2 player profile by account ID: name, country, rank tier, leaderboard rank, and win/loss totals. OpenDota keyless data.

Tools

  • get_player — Dota 2 player profile by account ID: name, country, rank tier, leaderboard rank, and win/loss totals. OpenDota keyless data.
  • hero_stats — Dota 2 hero meta: per-hero pick/win/ban counts in pro play, primary attribute, attack type, and roles. Optionally filter by role (e.g. Carry , Support ). OpenDota keyless data.
  • pro_matches — Recent professional Dota 2 matches: teams, league, winner, score and duration. OpenDota keyless data.
  • search_players — Search Dota 2 players by persona (display) name. Returns matching account IDs and similarity scores. OpenDota keyless data; may be empty if rate-limited.

Regenerated from source · build October 23, 2026