
OpenDota MCP
Integrate FlowHunt with OpenDota MCP Server to power AI agents and LLMs with real-time Dota 2 data, including player stats, match analytics, hero rankings, and ...

Integrate real-time Dota 2 analytics into your workflows with the OpenDota MCP Server, powering AI applications, bots, and dashboards with up-to-date player, match, and hero data.
The OpenDota MCP Server is a Model Context Protocol (MCP) server implementation designed to provide AI assistants with seamless access to Dota 2 data via the OpenDota API. By acting as a bridge between large language models (LLMs) and real-time Dota 2 statistics, player profiles, matches, and hero information, it enables AI-powered workflows and tools that can inform, analyze, and automate various Dota 2-related tasks. This server allows AI clients to query detailed match data, track player performance, look up teams and heroes, and access a wealth of game statistics, all through a standardized interface. As a result, developers and users can build advanced applications and assistants that leverage live Dota 2 data for analytics, coaching, reporting, and community engagement.
No information about prompt templates was found in the repository.
No explicit MCP resources are documented in the repository.
windsurf.config.json):{
"mcpServers": {
"opendota": {
"command": "python",
"args": ["-m", "src.opendota_server.server"]
}
}
}
claude_desktop_config.json:{
"mcpServers": {
"opendota": {
"command": "python",
"args": ["-m", "src.opendota_server.server"]
}
}
}
{
"mcpServers": {
"opendota": {
"command": "wsl.exe",
"args": [
"--",
"bash",
"-c",
"cd ~/opendota-mcp-server && source .venv/bin/activate && python src/opendota_server/server.py"
]
}
}
}
mcpServers:{
"mcpServers": {
"opendota": {
"command": "python",
"args": ["-m", "src.opendota_server.server"]
}
}
}
mcpServers block:{
"mcpServers": {
"opendota": {
"command": "python",
"args": ["-m", "src.opendota_server.server"]
}
}
}
.env or terminal:OPENDOTA_API_KEY=your_api_key_here
{
"mcpServers": {
"opendota": {
"command": "python",
"args": ["-m", "src.opendota_server.server"],
"env": {
"OPENDOTA_API_KEY": "your_api_key_here"
}
}
}
}
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:

Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"opendota": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change "opendota" to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
| Section | Availability | Details/Notes |
|---|---|---|
| Overview | ✅ | High-level summary in README |
| List of Prompts | ⛔ | No prompt templates documented |
| List of Resources | ⛔ | No explicit MCP resources documented |
| List of Tools | ✅ | Comprehensive tool list in README |
| Securing API Keys | ✅ | .env.example and README instructions |
| Sampling Support (less important in evaluation) | ⛔ | No mention of sampling support |
OpenDota MCP Server is a specialized and well-scoped MCP server for Dota 2 stats, with a clear tool set and good documentation on setup and API key security. However, it lacks prompt templates, explicit MCP resources, and documentation about sampling or roots support. Its utility for Dota 2 analytics and community tools is strong, but broader MCP protocol features are missing.
| Has a LICENSE | ✅ |
|---|---|
| Has at least one tool | ✅ |
| Number of Forks | 5 |
| Number of Stars | 4 |
Connect FlowHunt or your AI assistant to live Dota 2 data for powerful analytics, reporting, and coaching workflows.

Integrate FlowHunt with OpenDota MCP Server to power AI agents and LLMs with real-time Dota 2 data, including player stats, match analytics, hero rankings, and ...

The OP.GG MCP Server provides seamless access to OP.GG gaming data for AI agents via FlowHunt, enabling real-time analytics, player statistics, leaderboards, an...

MCP-Soccerdata is an open-source MCP server that connects to the SoccerDataAPI, enabling real-time football (soccer) match insights for AI workflows. It provide...
Cookie Consent
We use cookies to enhance your browsing experience and analyze our traffic. See our privacy policy.