mcpField
T
Turniermeister — Tournament Engine

Turniermeister — Tournament Engine

远程服务
turniermeister.de游戏娱乐07 周前更新

关于 Turniermeister — Tournament Engine

Turniermeister 是面向俱乐部和业余赛事的 MCP 服务,可通过 AI 对话准备真实比赛。目前支持淘汰赛及小组赛加淘汰赛,并返回用于接管赛事的链接。

主要功能

  1. 01通过 AI 对话设置赛事
  2. 02支持淘汰赛及小组赛加淘汰赛
  3. 03公平数学分组与赛程安排
  4. 04参赛者姓名加密存储
  5. 05有效期为 14 天的接管链接

适用场景

  1. 01准备俱乐部赛事,避免重复录入信息
  2. 02生成淘汰赛对阵表和赛事日程
  3. 03分享已准备的赛事以便账户接管

MCP 相关

向 MCP 客户端提供 `prepare_tournament` 工具,用于准备赛事信息并返回接管链接。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://app.turniermeister.at/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

1
参数类型必填说明
modeinteger是来自 Turniermeister 目录的数值 ITournamentMode 大赛模式。取值:0 = 单败淘汰,1 = 双败淘汰,2 = 单日联赛,3 = 瑞士制,4 = 多级淘汰(名次赛),5 = 联赛(循环赛),6 = 挑战阶梯赛,7 = 积分系列赛,8 = 小组赛 + 淘汰赛,9 = 瑞士制 + 淘汰赛决赛,10 = 联赛 + 季后赛决赛,11 = 多局制淘汰赛,12 = 计时赛(最佳成绩),13 = 计时赛(综合),14 = 计时赛(单次),15 = 计时赛(平均成绩),16 = 团体赛。淘汰赛的默认值:0。未知值会被拒绝。
namestring是与用户商定的赛事名称。最多 120 个字符。
scheduleobject否可选的日程安排。仅设置用户明确指定的值;省略的值保留应用默认值,接管后可在应用中更改。
schedule.fieldsinteger否比赛场地数量(1-20)。仅当用户明确提供时设置。
schedule.startTimestring否赛事开始时间,采用 24 小时制 "HH:MM",例如 "09:00"。仅当用户明确提供时设置。
schedule.pauseMinutesinteger否比赛间歇时间,单位为分钟(0-120)。仅当用户明确提供时设置。
schedule.playingMinutesinteger否每场比赛时长,单位为分钟(1-360)。仅当用户明确提供时设置。
teamCountinteger否队伍数量。除非提供 participants,否则为必填项。若两者都提供,数量必须与 participants 长度一致。应用最多支持 250 队(单日联赛模式为 8 队;mode 2 且 templateKey 为 preset-eisstock 时为 128 队);准备阶段会拒绝更大的数值。业余赛事建议控制在约 64 队或以下。
clientInfostring否调用方 Agent 的可选自由格式标识符,仅用于漏斗归因。
templateKeystring否可选的目录模板键(例如 preset-padel)。不要猜测;应省略。
participantsarray否仅当用户明确提供时填写参赛者名称。数据会加密存储,并在认领时迁移。
idempotencyKeystring是此次准备请求的唯一键(UUID)。相同键会返回相同准备结果,而不会创建重复项。
competitionTypestring否固定为 "bracket"——目前尚未开放其他赛事类型。

详细介绍

Turniermeister — 锦标赛引擎(MCP)

Turniermeister 的 MCP 服务。Turniermeister 是一款面向真实俱乐部和业余赛事的锦标赛引擎,提供公平的数学分组、赛程安排、通过 QR 码查看实时赛果、助手访问权限和颁奖仪式。

端点

https://app.turniermeister.at/mcp
  • 传输方式: Streamable HTTP,无状态(JSON 响应)
  • 身份验证: 无(公开发现渠道,设有速率限制)

工具:prepare_tournament

通过一次 AI 对话准备一场真实锦标赛,并返回认领链接:

  1. 助手准备锦标赛(名称、赛制、队伍数量,以及可选的加密参赛者姓名)。
  2. 用户在浏览器中打开认领链接,注册或创建账户。
  3. 只需点击一次即可接管锦标赛——无需重新输入信息,赛程和实时赛果也一并包含。

认领链接有效期为 14 天。每次准备时都应发送唯一的 idempotencyKey(UUID)——重试时会返回最新链接,而不会创建重复项。验证问题会以结构化错误 JSON 返回,Agent 可自行修正。

MVP 范围:competitionType: "bracket"(淘汰赛/小组赛 + 淘汰赛)。更多赛制类型已列入路线图。

连接

  • Claude:依次前往 Settings → Connectors → Custom Connector → 粘贴 URL,或使用我们的 MCP 页面中的一键连接
  • ChatGPT:依次前往 Settings → Connectors → Advanced → 启用 Developer Mode → 添加 URL
  • Cursor:将 URL 添加到 mcp.json(type: "http")

完整指南:DE · EN · 最终用户操作指南

定价与限制

演示模式永久免费(每种赛制可创建一场锦标赛,公开页面带有水印)。 Premium 可解除所有限制(每月 €19,每年 €149,或一次性支付 €29,使用 30 天)。

隐私

锦标赛名称和结构数据在 14 天的认领期内以未加密形式存储。队伍和选手姓名以 AES-256-GCM 加密存储,仅在认领时迁移到账户中;未认领的准备数据将在 14 天后自动删除。分析事件不包含令牌或明文姓名。服务器和数据托管地:德国(GDPR)。详见隐私政策。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。