Skip to main content
Glama

TFT MCP 服务器

这是 Team Fight Tactics (TFT) 的模型上下文协议 (MCP) 服务器,可通过各种工具访问 TFT 游戏数据。

特征

  • 获取召唤师的比赛历史记录

  • 获取有关特定 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 游戏机访问

  • 您的姓名标语,可通过 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_match_history

获取当前玩家的 TFT 比赛历史记录。

参数:

  • count (可选):要检索的匹配项数量。默认为 20

  • start (可选):分页的起始索引。默认为 0

tft_match_details

获取有关特定 TFT 比赛的详细信息。

参数:

  • matchId (必需):获取详细信息的匹配 ID

发展

该项目使用 TypeScript 编写,并使用了模型上下文协议 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