TFT MCP Server

by GeLi2001
Verified

Integrations

  • Provides access to Team Fight Tactics (TFT) game data, allowing users to retrieve match history for summoners and get detailed information about specific TFT matches through the Riot Games API.

TFT MCP 서버

이는 다양한 도구를 통해 TFT 게임 데이터에 대한 액세스를 제공하는 Team Fight Tactics(TFT)용 MCP(Model Context Protocol) 서버입니다.

특징

  • 소환사의 경기 기록 가져오기
  • 특정 TFT 경기에 대한 자세한 정보를 얻으세요

필수 조건

  • Node.js(v14 이상)
  • npm 또는 yarn
  • Riot Games API 키(TFT 데이터 액세스용) - Riot Games 개발자 포털 에서 받으세요
    • 참고: 개발의 경우 24시간 후에 만료되는 임시 API 키를 사용할 수 있습니다.
    • 프로덕션 용도로 사용하려면 Riot 애플리케이션 포털 에서 영구 개인 API 키를 신청해야 합니다.
  • Riot 게임 콘솔에서 접속하는 게임 이름
  • 라이엇 게임 콘솔에서 접속할 수 있는 이름 태그라인으로, 일반적으로 게임 이름 바로 뒤에 표시됩니다. 예: NA1

용법

  1. Claude Desktop 구성 파일에서 MCP 서버를 구성하세요.

맥OS

위치: ~/Library/Application Support/Claude/claude_desktop_config.json

윈도우

위치: %APPDATA%/Claude/claude_desktop_config.json

다음 구성을 추가합니다.

지엑스피1

  1. 서버는 stdio에서 실행되며 다음과 같은 도구를 제공합니다.

tft_매치_히스토리

현재 플레이어의 TFT 경기 기록을 가져옵니다.

매개변수:

  • count (선택 사항): 검색할 일치 항목 수. 기본값은 20입니다.
  • start (선택 사항): 페이지 매김 시작 인덱스입니다. 기본값은 0입니다.

tft_매치_세부정보

특정 TFT 경기에 대한 자세한 정보를 얻으세요.

매개변수:

  • matchId (필수): 세부 정보를 가져올 매치 ID

개발

이 프로젝트는 TypeScript로 작성되었으며 Model Context Protocol SDK를 사용합니다. 코드를 수정하려면 다음을 따르세요.

  1. src 디렉토리에서 변경 사항을 만듭니다.
  2. npm run build 실행하여 컴파일합니다.
  3. 변경 사항을 테스트하려면 필요한 매개변수로 npm start 실행하세요.

특허

MIT

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

이 서버를 통해 클로드는 Team Fight Tactics(TFT) 게임 데이터에 액세스할 수 있으며, 사용자는 Riot Games API를 통해 경기 내역과 자세한 경기 정보를 검색할 수 있습니다.

  1. Features
    1. Prerequisites
      1. Usage
        1. MacOS
        2. Windows
        3. tft_match_history
        4. tft_match_details
      2. Development
        1. License
          ID: hfcig2972c