tft-oracle について
tft-oracleは、CommunityDragon由来のTeamfight Tacticsのチャンピオン、特性、アイテム、オーグメント、ショップ確率データを提供するMCPサーバーです。構造化されたゲーム情報を必要とするアシスタントやプレイヤー向けで、新しいパッチデータに応じて更新し、ローカルにキャッシュします。
主な機能
- 01チャンピオンを検索し詳細を取得
- 02特性と発動段階を確認
- 03アイテム検索とレシピツリーの参照
- 04名前や効果でオーグメントを検索
- 05プレイヤーレベル別のショップ確率を取得
- 06CommunityDragonからゲームデータを更新
活用シーン
- 01チャンピオンのステータスとスキルを確認
- 02特性の発動段階と対象を確認
- 03アイテムレシピや素材との関係を調査
- 04レベル別のチャンピオン出現率を確認
MCP 対応
チャンピオン、特性、アイテム、オーグメント、ショップ確率を照会する8つのツールをMCPクライアントに公開します。ゲームデータは起動時にCommunityDragonから取得され、ローカルにキャッシュされます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
tft-oracle
Teamfight Tactics MCP サーバー — LLM 向けの正確なチャンピオン、特性、アイテム、オーグメントのデータです。
LLM がTFTのデータを幻覚しないようにしましょう。tft-oracleは、CommunityDragonを情報源とする、正確で最新のゲーム情報をAI アシスタントに提供します。
機能
- チャンピオン — 現在のセットに登場するすべてのチャンピオンの全ステータス、特性、アビリティ、コスト
- 特性 — 発動条件、スケーリング値、該当するチャンピオン
- アイテム — 完全なレシピツリー、ステータス効果、素材の組み合わせ
- オーグメント — 説明と効果
- ショップ出現率 — プレイヤーレベル別のショップ確率テーブル
- 自動更新 — サーバーの起動ごとにCommunityDragonからデータを更新
ツール
| ツール | 説明 |
|---|---|
search_champions | 名前、コスト、特性、または役割でチャンピオンを検索 |
get_champion | ステータス、特性、アビリティを含むチャンピオンの詳細プロフィール |
search_traits | 特性を検索して一覧表示 |
get_trait | 発動条件とチャンピオン一覧を含む特性の詳細 |
search_items | 名前または素材でアイテムを検索 |
get_item_recipe | アイテムのレシピツリーと逆引き検索 |
search_augments | 名前または効果でオーグメントを検索 |
get_rolling_odds | プレイヤーレベル別のチャンピオンショップ出現率 |
インストール
Claude Desktop
Claude Desktopの設定(~/Library/Application Support/Claude/claude_desktop_config.json)に追加します:
{
"mcpServers": {
"tft-oracle": {
"command": "npx",
"args": ["-y", "tft-oracle"]
}
}
}
CLI
npx tft-oracle
データソース
ゲームデータは、Riot GamesのTFTクライアントファイルから構造化データを抽出するCommunityDragonを情報源としています。データは初回実行時に取得され、ローカルの~/.tft-oracle/にキャッシュされます。CommunityDragonが新しいパッチデータを公開すると、自動的に更新されます。
Riot Games APIキーは不要です。
法的事項
tft-oracleはRiot Gamesの公認を受けておらず、Riot Games、またはRiot Gamesの製品の制作や管理に公式に関与する人物の見解や意見を反映するものではありません。Riot Games、Teamfight Tactics、および関連するすべての資産は、Riot Games, Inc.の商標または登録商標です。
ゲームデータは、Riot Gamesの「Legal Jibber Jabber」ポリシーに基づいて作成されたCommunityDragonから提供されています。
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。