Skip to main content
Glama
DeepBlueCoding

MCP Dota 2 Match Analysis Server

MCP Dota 2 Match Analysis Server

Build Status Documentation Python 3.12

FastMCP server for Dota 2 match analysis using replay files and OpenDota API.

Built-in coaching instructions guide LLMs to provide meaningful analysis - pattern recognition, objective rotations, networth swings linked to teamfights, and actionable coaching advice.

Quick Start

Local

git clone https://github.com/DeepBlueCoding/mcp-replay-dota2.git
cd mcp-replay-dota2
uv sync
uv run python dota_match_mcp_server.py

Docker

docker build -t dota2-mcp-server .
docker run -p 8081:8081 dota2-mcp-server --transport sse
# Connect to http://localhost:8081/sse

Related MCP server: Scalene-MCP

What It Does

  • Resources: Static reference data (heroes, map, pro players/teams)

  • Tools: Match analysis (deaths, combat log, objectives, timelines, drafts)

  • Instructions: Built-in coaching guidance for meaningful LLM responses

See full documentation for API reference and integration guides.

Development

uv run pytest                       # Run tests
uv run pytest -m "not integration"  # Skip slow tests

License

MIT

Install Server
A
license - permissive license
B
quality
B
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
8Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    A
    quality
    C
    maintenance
    A FastMCP server that provides LLMs with structured access to Scalene's CPU, GPU, and memory profiling for Python applications. It enables automated performance analysis, bottleneck identification, and optimization suggestions through natural language interactions in supported IDEs.
    7
    1
  • A
    license
    A
    quality
    D
    maintenance
    MCP server for log file analysis. Gives LLMs the ability to efficiently analyze large log files without loading them into context.
    7
    98
    MIT

View all related MCP servers

Related MCP Connectors

  • MCP server providing access to the Scorecard API to evaluate and optimize LLM systems.

  • MCP server for AI dialogue using various LLM models via AceDataCloud

  • Hosted MCP server for LLM cost estimation, model comparison, and budget-aware routing.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/DeepBlueCoding/mcp-replay-dota2'

If you have feedback or need assistance with the MCP directory API, please join our Discord server