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
用法
在您的 Claude Desktop 配置文件中配置 MCP 服务器:
MacOS
位置: ~/Library/Application Support/Claude/claude_desktop_config.json
视窗
位置: %APPDATA%/Claude/claude_desktop_config.json
添加以下配置:
该服务器将在 stdio 上运行并提供以下工具:
tft_match_history
获取当前玩家的 TFT 比赛历史记录。
参数:
count(可选):要检索的匹配项数量。默认为 20start(可选):分页的起始索引。默认为 0
tft_match_details
获取有关特定 TFT 比赛的详细信息。
参数:
matchId(必需):获取详细信息的匹配 ID
发展
该项目使用 TypeScript 编写,并使用了模型上下文协议 SDK。要修改代码:
在
src目录中进行更改运行
npm run build进行编译使用所需参数运行
npm start来测试更改
执照
麻省理工学院