关于 Limitless TCG MCP Server
Limitless TCG MCP Server 将 Limitless TCG API 的赛事与队伍、牌组数据提供给可连接 MCP 的 LLM 用户。它支持赛事列表、详情、排名和配对查询,并负责 API 身份验证与数据整理。
主要功能
- 01查询赛事列表
- 02获取赛事详情与排名
- 03查看赛事配对
- 04按游戏、赛制或组织筛选赛事
适用场景
- 01查找特定游戏或赛制的赛事
- 02查看赛事排名
- 03获取赛事对阵配对
- 04查询队伍和牌组相关数据
MCP 相关
该 MCP 服务连接 Limitless TCG API,并通过 MCP 资源公开赛事列表、详情、排名和配对数据。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
4收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| game | enum | 否 | 用于筛选的游戏。DBS | FW | POCKET | VGC | LORCANA | BSS | OP | SWU | PGO | GUNDAM | DCG | other | PTCG |
| page | any | 否 | 用于分页。 |
| limit | any | 否 | 要返回的锦标赛数量。 |
| format | string|null | 否 | 用于筛选的赛制。 |
| organizerId | string|null | 否 | 用于筛选的组织者。 |
详细介绍
Limitless TCG MCP 服务
Limitless TCG 模型上下文协议(MCP)服务可让你使用大模型接入 Limitless TCG API,以访问锦标赛和队伍/牌组列表数据。
设置
要使用 npx 运行 Limitless TCG MCP 服务,请使用以下命令:
$ npx limitlesstcg-mcp api-key=<LIMITLESS_API_KEY_HERE>
你也可以将 LIMITLESS_API_KEY 设置为环境变量,而无需将 api-key 作为命令行参数传入。
在 Claude Desktop 中使用
将以下内容添加到你的 claude_desktop_config.json。有关详情,请参阅此处。
{
"mcpServers": {
"limitlesstcg": {
"command": "npx",
"args": ["limitlesstcg-mcp"],
"env": {
"LIMITLESS_API_KEY": "<LIMITLESS_API_KEY_HERE>"
}
}
}
}
获取 Limitless TCG API 密钥
要使用此 MCP 服务,你需要一个 Limitless TCG API 密钥:
- 前往 Limitless TCG 平台中的用户 API 设置
- 填写页面顶部链接的表单
- 获得批准后,你可以在同一页面找到密钥
身份验证
此服务支持通过 HTTP 标头进行身份验证,方式与 Limitless TCG API 提供的方式一致:
{
'X-Access-Key': <LIMITLESS_API_KEY_HERE>
}
API 连接
此服务连接到 https://play.limitlesstcg.com/api 上的 Limitless TCG API,并处理以下端点:
/tournaments- 所有锦标赛的列表/tournaments/{id}/details- 指定锦标赛的详情/tournaments/{id}/standings- 指定锦标赛的排名/tournaments/{id}/pairings- 指定锦标赛的对阵
MCP 资源
此服务向大模型公开相应的 MCP 资源:
-
limitless://tournaments{?game,format,organizerId,limit,page}- 锦标赛列表game:游戏 ID,例如 PTCG、VGCformat:赛制 IDorganizerId:指定组织者所举办锦标赛的组织 IDlimit:要返回的锦标赛数量(默认值:50)page:用于分页
-
limitless://tournament/{id}/details- 指定锦标赛的详情 -
limitless://tournament/{id}/standings- 指定锦标赛的排名 -
limitless://tournament/{id}/pairings- 指定锦标赛的对阵
与大模型搭配使用
连接到兼容 MCP 的大模型(例如 Claude)后,你可以询问锦标赛和队伍相关信息,例如:
- “显示最新的 Pokémon VGC 锦标赛”
- “获取最新 Nino FF 的排名”
- “Smogon Challenge 中最受欢迎的限制双打组合是什么?”
MCP 服务会处理 API 身份验证和数据格式转换,从而与大模型无缝集成。
作者的话
想了解此项目的进展?欢迎关注代码仓库,获取实时更新!
如果你需要就此项目联系我,可以通过以下方式:
- 给我发送电子邮件:[email protected]
- 在 Twitter 上给我发消息:@professorragna
如果你有兴趣为此项目提供资金支持,可以在此支持我。非常感谢你提供的任何支持!
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。