Skip to main content
Glama

OpenDota MCP Server

by asusevski

오픈도타 MCP 서버

OpenDota API 데이터 접근을 위한 모델 컨텍스트 프로토콜(MCP) 서버 구현입니다. 이 서버를 통해 LLM과 AI 어시스턴트는 표준 인터페이스를 통해 실시간 Dota 2 통계, 경기 데이터, 플레이어 정보 등을 검색할 수 있습니다.

특징

  • 플레이어 프로필, 통계 및 경기 기록에 액세스하세요
  • 자세한 경기 정보 검색
  • 프로 선수와 팀을 찾아보세요
  • 영웅 통계 및 순위를 확인하세요
  • 이름으로 플레이어 검색
  • 그리고 더 많은 것들!

설치

지엑스피1

용법

환경 설정

  1. (선택 사항이지만 권장됨) https://www.opendota.com/api-keys 에서 OpenDota API 키를 생성하세요.
  2. API 키를 환경 변수로 설정하세요.
export OPENDOTA_API_KEY=your_api_key_here

서버를 직접 실행

python -m src.opendota_server.server

Claude Desktop으로 서버 실행

다음을 따르세요: https://modelcontextprotocol.io/quickstart/user

WSL을 사용하는 경우 리포를 복제하고 Python 환경을 설정했다고 가정하고 claude_desktop_config.json을 다음과 같이 작성했습니다.

{ "mcpServers": { "opendota": { "command": "wsl.exe", "args": [ "--", "bash", "-c", "cd ~/opendota-mcp-server && source .venv/bin/activate && python src/opendota_server/server.py" ] } } }

예제 클라이언트 사용

python -m src.client

포함된 특정 도구는 다음과 같습니다.

  • get_player_by_id - 계정 ID로 플레이어 정보 검색
  • get_player_recent_matches - 플레이어의 최근 경기 결과를 가져옵니다.
  • get_match_data - 특정 매치에 대한 자세한 데이터를 가져옵니다.
  • get_player_win_loss - 플레이어의 승패 통계를 가져옵니다.
  • get_player_heroes - 플레이어가 가장 많이 플레이한 영웅을 가져옵니다.
  • get_hero_stats - 영웅에 대한 통계를 가져옵니다
  • search_player - 이름으로 플레이어 검색
  • get_pro_players - 프로 선수 목록 가져오기
  • get_pro_matches - 최근 프로 경기 결과 받기
  • get_player_peers - 지정된 플레이어와 함께 플레이한 플레이어를 가져옵니다.
  • get_heroes - 모든 Dota 2 영웅 목록 가져오기
  • get_player_totals - 플레이어의 전체 통계 합계를 가져옵니다.
  • get_player_rankings - 플레이어 영웅 순위를 가져옵니다
  • get_player_wordcloud - 채팅에서 플레이어가 가장 많이 사용하는 단어를 가져옵니다.
  • get_team_info - 팀에 대한 정보를 가져옵니다
  • get_public_matches - 최근 공개 매치 가져오기
  • get_match_heroes - 특정 매치에서 플레이된 영웅 가져오기

특허

MIT

-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

LLM과 AI 어시스턴트가 표준화된 인터페이스를 통해 실시간 Dota 2 통계, 경기 데이터, 플레이어 정보 및 게임 지표를 검색할 수 있도록 하는 모델 컨텍스트 프로토콜 서버입니다.

  1. 특징
    1. 설치
      1. 용법
        1. 환경 설정
        2. 서버를 직접 실행
        3. Claude Desktop으로 서버 실행
        4. 예제 클라이언트 사용
        5. 포함된 특정 도구는 다음과 같습니다.
      2. 특허

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          A Model Context Protocol server that enables LLMs to interact with Salesforce data through SOQL queries, SOSL searches, and various API operations including record management.
          Last updated -
          10
          126
          Python
          MIT License
        • -
          security
          A
          license
          -
          quality
          A community-developed Model Context Protocol server that integrates with the Riot Games API to provide League of Legends data, enabling AI assistants to retrieve player information, ranked stats, champion mastery, and match summaries through natural language queries.
          Last updated -
          15
          Python
          MIT License
          • Apple
        • -
          security
          A
          license
          -
          quality
          A server that implements the Model Context Protocol, providing a standardized way to connect AI models to different data sources and tools.
          Last updated -
          1
          8
          TypeScript
          MIT License
        • -
          security
          F
          license
          -
          quality
          A Model Context Protocol server that provides AI models with structured access to external data and services, acting as a bridge between AI assistants and applications, databases, and APIs in a standardized, secure way.
          Last updated -
          1
          Python

        View all related MCP servers

        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/asusevski/opendota-mcp-server'

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