关于 Turnale
Turnale 是面向休闲球拍运动赛事组织者的托管服务,可通过 AI 助手管理赛事。它支持多种赛制,并处理赛程变更、实时排名和供选手访问的分享页面。
主要功能
- 01按不同赛制生成签表和赛程
- 02按选手水平平衡搭档
- 03处理退赛、替补和场地变更
- 04预览并撤销赛事变更
- 05分享实时比分和排名
- 06提供报名、候补名单及可打印 PDF
适用场景
- 01在多个场地组织板式网球 Americano 赛
- 02通过链接开放网球活动报名
- 03替换赛事中途退赛的选手
- 04提前结束赛事并冻结最终排名
MCP 相关
托管服务位于 https://mcp.turnale.app,供助手通过 MCP 管理赛事。此仓库包含客户端集成清单,而非服务端实现。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.turnale.appclaude mcp add --transport http turnale https://mcp.turnale.app{"mcpServers":{"turnale":{"type":"http","url":"https://mcp.turnale.app"}}}在 Cursor 中打开{"servers":{"turnale":{"type":"http","url":"https://mcp.turnale.app"}}}在 VS Code 中打开{"mcpServers":{"turnale":{"type":"http","url":"https://mcp.turnale.app"}}}{"mcpServers":{"turnale":{"serverUrl":"https://mcp.turnale.app"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
30此工具无需参数。
详细介绍
Turnale
通过聊天组织休闲球拍运动锦标赛。
本仓库包含 Turnale 的客户端集成清单——Claude Code 插件、Gemini CLI 扩展和组织者技能。服务本身是托管服务,地址为 https://mcp.turnale.app,并非开源。
Turnale 的功能
组织者只需与 AI 助手对话,就能举办一场完整的休闲锦标赛。告诉它谁会参赛,即可获得公平的对阵安排、赛程表,以及一个可分享的网页,实时展示排名,供选手通过手机查看。
网球、板式网球、匹克球、羽毛球、壁球和乒乓球。
俱乐部实际采用的赛制
Americano 和 mexicano(轮换搭档的双打)、循环赛、小组赛 + 淘汰赛,以及可选设季军赛的淘汰赛——支持单打或固定搭档,并可随机配对或按水平平衡配对。助手会说明各个选项,赛轮和时长的计算则由引擎完成。
临时变化,一句话搞定
有人退出、替补、搭档互换、迟到、球场变更,以及提前结束并冻结排名作为最终结果。每项变更在生效前都可以预览,之后也可以撤销。
如实记录比分
弃权和退赛会如实记录,实际进行的比赛仍会计入排名。
一个链接,选手共享
可分享的页面包含比赛顺序、实时比分、排名和自行报名功能,并可选择设置人数上限和候补名单。可打印的比赛顺序表和成绩 PDF 适合张贴在俱乐部公告栏。
连接
将助手指向 https://mcp.turnale.app,即可立即开始。
{
"mcpServers": {
"turnale": {
"type": "http",
"url": "https://mcp.turnale.app"
}
}
}
创建锦标赛后,会返回一个无法猜测的组织者密钥,以及可分享的页面链接。密钥是唯一凭证,会在聊天中转发,并附有无法找回的警告;仅凭页面链接只能查看。
Claude、ChatGPT、Le Chat、Perplexity、Grok 和 Gemini CLI 的各平台连接步骤见 turnale.app/docs。
安装为 Claude Code 插件
/plugin marketplace add turnale-app/turnale
/plugin install turnale
安装为 Gemini CLI 扩展
gemini extensions install https://github.com/turnale-app/turnale
示例提示词
- 为 12 名选手在 3 个球场上安排一场时长为 2 小时的板式网球 Americano。
- 安排周四的网球之夜——暂时没有选手名单,让大家通过链接报名。
- Jonas 来不了,从第 3 轮起用 Emil 替换他。
- 1 号球场:9–7,2 号球场:11–5。下一场谁和谁打?
- 我们得提前结束——冻结排名,并给我最终成绩。
链接
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。