TFT MCP サーバー
これは、さまざまなツールを通じて TFT ゲーム データへのアクセスを提供する Team Fight Tactics (TFT) の Model Context Protocol (MCP) サーバーです。
特徴
召喚者の試合履歴を取得する
特定のTFT試合の詳細情報を取得する
Related MCP server: Fantasy Premier League MCP Server
前提条件
Node.js (v14以上)
npmまたはyarn
Riot Games APIキー(TFTデータへのアクセス用) - Riot Games開発者ポータルから入手
注: 開発には、24時間で期限切れになる一時的なAPIキーを使用できます。
本番環境での使用には、 Riotのアプリケーションポータルで永続的な個人APIキーを申請する必要があります。
Riotゲームコンソールからアクセスしたゲーム名
ライアットゲームコンソールからアクセスできるあなたのネームタグライン。通常はゲーム名の直後に表示されます。例:
NA1
使用法
Claude Desktop 構成ファイルで MCP サーバーを構成します。
macOS
場所: ~/Library/Application Support/Claude/claude_desktop_config.json
ウィンドウズ
場所: %APPDATA%/Claude/claude_desktop_config.json
次の構成を追加します。
サーバーは stdio 上で実行され、次のツールを提供します。
tft_マッチ履歴
現在のプレイヤーの TFT 試合履歴を取得します。
パラメータ:
count(オプション): 取得する一致の数。デフォルトは20start(オプション): ページ区切りの開始インデックス。デフォルトは0
tft_match_details
特定の TFT マッチに関する詳細情報を取得します。
パラメータ:
matchId(必須): 詳細を取得する試合ID
発達
このプロジェクトはTypeScriptで記述されており、Model Context Protocol SDKを使用しています。コードを変更するには、以下の手順に従います。
srcディレクトリに変更を加えるnpm run buildを実行してコンパイルする変更をテストするには、必要なパラメータを指定して
npm startを実行します。
ライセンス
マサチューセッツ工科大学