Skip to main content
Glama

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

使用法

  1. Claude Desktop 構成ファイルで MCP サーバーを構成します。

macOS

場所: ~/Library/Application Support/Claude/claude_desktop_config.json

ウィンドウズ

場所: %APPDATA%/Claude/claude_desktop_config.json

次の構成を追加します。

{ "mcpServers": { "tft-mcp": { "command": "npx", "args": [ "mcp-server-tft", "--apiKey", "<YOUR_RIOT_API_KEY>", "--gameName", "<YOUR_GAME_NAME>", "--tagLine", "<YOUR_TAG_LINE>" ] } } }
  1. サーバーは stdio 上で実行され、次のツールを提供します。

tft_マッチ履歴

現在のプレイヤーの TFT 試合履歴を取得します。

パラメータ:

  • count (オプション): 取得する一致の数。デフォルトは20

  • start (オプション): ページ区切りの開始インデックス。デフォルトは0

tft_match_details

特定の TFT マッチに関する詳細情報を取得します。

パラメータ:

  • matchId (必須): 詳細を取得する試合ID

発達

このプロジェクトはTypeScriptで記述されており、Model Context Protocol SDKを使用しています。コードを変更するには、以下の手順に従います。

  1. srcディレクトリに変更を加える

  2. npm run buildを実行してコンパイルする

  3. 変更をテストするには、必要なパラメータを指定してnpm startを実行します。

ライセンス

マサチューセッツ工科大学

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

Latest Blog Posts

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/GeLi2001/tft-mcp-server'

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