Back to Home
hkaanengin icon

opendota-mcp-server

Verified Safe

by hkaanengin

Overview

Provides a Model Context Protocol (MCP) server to query Dota 2 player statistics, match data, and hero information from the OpenDota API for AI assistants.

Installation

Run Command
docker run -i --rm -e MCP_TRANSPORT=stdio hkaanengin/opendota-mcp-server:latest

Environment Variables

  • OPENDOTA_API_KEY
  • LOG_LEVEL
  • MCP_TRANSPORT
  • PORT

Security Notes

The server fetches data from the OpenDota API and exposes it via Model Context Protocol (MCP) tools. It correctly handles sensitive information like the OpenDota API key by reading it from environment variables. No 'eval' or obfuscated code was identified. Network communication (HTTPX) is standard, and rate limiting is implemented to respect external API limits. The use of pre-loaded local JSON files for reference data is safe. Overall, the server appears robust and secure for its intended purpose of providing game data.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens250
Stars0
Forks1
Last Update2026-01-18

Tags

Dota 2OpenDota APIMCP ServerGame DataAI Integration