opendota-java-mcp

raorbit/opendota-java-mcp
★ 0 stars Java Memory/Knowledge Updated today
Java MCP server for the OpenDota API
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "opendota-java-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "raorbit/opendota-java-mcp"
      ]
    }
  }
}

README Excerpt

An [OpenDota](https://docs.opendota.com/) [Model Context Protocol (MCP)](https://modelcontextprotocol.io) server implemented in Java with [Spring AI](https://docs.spring.io/spring-ai/reference/). It exposes read-only OpenDota / Dota 2 data (players, matches, heroes, game constants) to MCP clients such as Claude over the **stdio** transport.

Tools (14)

get_constantsget_hero_rankingsget_hero_statsget_live_gamesget_matchget_playerget_player_heroesget_player_matchesget_player_recent_matchesget_player_wlget_pro_matchesget_public_matcheslist_heroessearch_players