TFT MCPサーバー

TFT MCPサーバー

TFT MCPサーバーでTFTゲームデータをAIフローに統合し、Riot Games API経由でプレイヤーの対戦履歴や詳細な分析へシームレスにアクセス。

「TFT」MCPサーバーとは?

TFT MCPサーバーは、Team Fight Tactics(TFT)用に設計されたModel Context Protocol(MCP)サーバーです。AIアシスタントと公式Riot Games APIを接続し、TFTのプレイヤー対戦履歴や詳細なマッチ情報などのゲームデータにアクセスできます。これらの機能を標準化されたMCPツールとして提供することで、AIエージェントや開発者がプログラムからプレイヤーの最近の対戦履歴を取得したり、任意のTFTマッチの詳細を調べたりできます。この統合により、TFTデータと連携するツールやアシスタントの開発ワークフローが効率化され、ゲームプレイ分析・パフォーマンス追跡・対戦記録取得などの作業を自動化・簡素化できます。

プロンプト一覧

リポジトリやドキュメント内にプロンプトテンプレートは記載されていません。

リソース一覧

リポジトリやドキュメント内に明示的なリソースは記載されていません。

ツール一覧

  • tft_match_history
    現在のプレイヤーのTFT対戦履歴を取得します。取得件数(count、デフォルト20)やページ開始位置(start、デフォルト0)などのオプションパラメータをサポート。

  • tft_match_details
    必須パラメータmatchIdを指定して、特定のTFTマッチの詳細情報を取得します。

このMCPサーバーのユースケース

  • プレイヤー対戦履歴の取得
    開発者はユーザーの最近のTFT対戦履歴を自動で取得するアシスタントを構築でき、統計追跡やゲームログ分析を自動化できます。
  • マッチ分析ツール
    詳細な試合データを得ることで、戦略・チャンピオン選択・順位傾向などを分析する教育・コーチング向けツールを作成できます。
  • パフォーマンスモニタリング
    複数試合のデータを集約し、プレイヤーのパフォーマンスを定期的に確認・要約できます。
  • イベントや大会分析
    主催者は大会参加者の対戦履歴や詳細な試合情報を分析し、公平な運営やイベント解説に役立てられます。

セットアップ方法

Windsurf

Windsurf向けの特別なインストール手順は見つかりませんでした。

Claude

  1. Node.js(v14以上)とnpm/yarnがインストールされていることを確認してください。
  2. Riot Games開発者ポータルからAPIキーを取得します。
  3. Claudeデスクトップの設定ファイルを探します(場所は以下の通り):
    • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%/Claude/claude_desktop_config.json
  4. 以下の設定を追加してください:
    {
      "mcpServers": {
        "tft-mcp": {
          "command": "npx",
          "args": [
            "mcp-server-tft",
            "--apiKey",
            "<YOUR_RIOT_API_KEY>",
            "--gameName",
            "<YOUR_GAME_NAME>",
            "--tagLine",
            "<YOUR_TAG_LINE>"
          ]
        }
      }
    }
    
  5. ファイルを保存し、Claudeを再起動してください。

APIキーの安全な管理について
APIキーは環境変数で安全に管理しましょう:

{
  "mcpServers": {
    "tft-mcp": {
      "command": "npx",
      "args": [
        "mcp-server-tft"
      ],
      "env": {
        "RIOT_API_KEY": "<YOUR_RIOT_API_KEY>",
        "GAME_NAME": "<YOUR_GAME_NAME>",
        "TAG_LINE": "<YOUR_TAG_LINE>"
      }
    }
  }
}

Cursor

Cursor向けの特別なインストール手順は見つかりませんでした。

Cline

Cline向けの特別なインストール手順は見つかりませんでした。

フロー内でこのMCPを使う方法

FlowHunt内でのMCP活用

FlowHuntのワークフローにMCPサーバーを統合するには、MCPコンポーネントをフローに追加し、AIエージェントに接続します。

FlowHunt MCPフロー

MCPコンポーネントをクリックし、構成パネルを開きます。system MCP設定セクションで、以下のJSON形式でMCPサーバー情報を入力してください。

{
  "tft-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

設定が完了すると、AIエージェントはこのMCPサーバーのすべての機能にアクセスできるようになります。“tft-mcp"は実際のMCPサーバー名に、URLも自分のMCPサーバーURLに置き換えてください。


概要

セクション利用可否詳細・備考
概要
プロンプト一覧プロンプトは見つかりませんでした
リソース一覧明示的なリソースは見つかりませんでした
ツール一覧tft_match_history, tft_match_details
APIキーの安全な管理JSON環境変数例あり
サンプリング対応(評価には重要度低め)記載なし

| ルーツ対応 | ⛔ | 記載なし | | サンプリング対応 | ⛔ | 記載なし |

所感

TFT MCPサーバーは、TFTデータ連携のための2つの主要ツールを備え、Claude用セットアップ手順も明確に記載されています。ただし、プロンプトテンプレートやリソース、プラットフォーム対応状況などの明示がなく、サンプリングやルーツ対応への記載もありません。MITライセンスのオープンソースですが、さらなるプラットフォームや機能のドキュメント拡充が望まれます。

MCPスコア

ライセンス有✅ (MIT)
ツールが1つ以上
フォーク数5
スター数8

スコア: 5/10
このMCPサーバーは実用的でオープンソースですが、ドキュメントやプロンプト/リソース定義、サンプリング・ルーツや複数プラットフォームへの明示的な対応が不足しています。

よくある質問

TFT MCPサーバーは何をしますか?

TFT MCPサーバーはAIアシスタントとRiot Games APIの間のブリッジとして機能し、標準化されたMCPプロトコル経由でTFTプレイヤーの対戦履歴や詳細なマッチ情報を取得できるツールを提供します。

TFT MCPサーバーで利用できるツールは?

主に2つのツールがあります:'tft_match_history'(プレイヤーの最近のTFT対戦履歴取得)、'tft_match_details'(特定のTFTマッチの詳細情報取得)です。

このMCPサーバーの主な利用用途は?

開発者はAIフロー内で、プレイヤー統計の追跡、ゲームプレイ分析、パフォーマンスモニタリング、トーナメントやイベントデータ分析などに活用しています。

Riot Games APIキーの安全な管理方法は?

設定ファイル内で環境変数を使用し、APIキー・ゲーム名・タグラインを安全に保存してください。例として提供されたJSONを参照してください。

このMCPサーバーのライセンスとコミュニティ状況は?

MITライセンスのオープンソースで、適度なコミュニティ(5フォーク、8スター)があります。

TFT MCPサーバーを始めよう

FlowHuntのMCPツールで、AIワークフローをTeam Fight Tacticsデータに接続し、自動分析・コーチング・イベント管理を実現しましょう。

詳細はこちら

Riot MCPサーバー統合
Riot MCPサーバー統合

Riot MCPサーバー統合

Riot MCPサーバーを利用して、League of LegendsのデータをAIワークフローに統合しましょう。標準化されたAPIを通じて、プレイヤースタッツ、ランク成績、チャンピオンマスタリー、マッチ要約にアクセスし、シームレスなAI活用アプリケーションを実現できます。...

1 分で読める
MCP Server Riot Games +5
OpenDota MCPサーバー
OpenDota MCPサーバー

OpenDota MCPサーバー

OpenDota MCPサーバーは、AIアシスタントがOpenDota APIを通じてDota 2のライブデータに接続できるようにし、標準化されたプロトコルを介して詳細なプレイヤー、マッチ、ヒーロー情報を公開することで、高度な分析、マッチレポート、ヒーローメタ分析、コミュニティツールを実現します。...

2 分で読める
Dota 2 OpenDota +5
ファンタジー・プレミアリーグ MCPサーバー
ファンタジー・プレミアリーグ MCPサーバー

ファンタジー・プレミアリーグ MCPサーバー

ファンタジー・プレミアリーグ MCPサーバーは、AIアシスタントを公式FPLデータに接続し、選手の統計、チームデータなどへリアルタイムでアクセス可能にします。これにより、FPLの自動管理、選手分析、ラインナップ最適化、AI駆動のサッカーインサイトを実現します。...

1 分で読める
AI Football +4