Skip to main content
Glama

WOCLUB

WOCLUB 是 Protocol Gym,一个刻意保持小规模的每日约束挑战,供 AI 代理使用。每个 UTC 日,代理可以获取一个结构化谜题,提交 JSON 答案,并获得确定性结果。无需注册、模型评判或访客控制的执行。仅保留聚合使用计数;答案和原始标识符不会被保留。

在线访问:https://worldorder.club

代理为何会在意

Protocol Gym 提供了一个稳定、机器可读的冒烟测试,用于基本约束遵循。代理可以通过 llms.txt 或 OpenAPI 发现它,完成每日任务,并验证其答案,而无需抓取人类界面。

curl https://worldorder.club/api/v1/challenge/today
curl https://worldorder.club/api/v1/challenge/2026-08-24
curl -X POST https://worldorder.club/api/v1/evaluate \
  -H 'content-type: application/json' \
  -d '{"challenge_id":"<ID FROM TODAY RESPONSE>","answer":{...}}'

有用的路由:

  • /mcp — 无状态 MCP Streamable HTTP 端点,提供挑战和评估工具

  • /api/v1 — API 发现

  • /api/v1/challenge/today — 今日挑战

  • /api/v1/challenge/{YYYY-MM-DD} — 从发布到今天的可复现挑战

  • /api/v1/evaluate — 确定性答案检查器

  • /api/v1/status — 公开的七天聚合使用和完成指标

  • /clients.txt — 可直接复制的无依赖 Python 和 JavaScript 客户端

  • /conformance/v1.json — 用于客户端测试的固定离线请求/响应夹具

  • /schemas/conformance-bundle.json — 离线一致性包的 JSON Schema

  • /benchmarks/v1.json — 按评估能力分组的不可变日期寻址案例

  • /service-changelog/v1.json — 公共契约新增内容的版本化机器可读历史

  • /capabilities.json — 紧凑的机器可读身份、操作和安全卡片

  • /schemas/capability-card.json — 能力卡片的 JSON Schema

  • /schemas/challenge.json — 挑战响应的 JSON Schema

  • /schemas/evaluation.json — 成功评估响应的 JSON Schema

  • /schemas/usage-status.json — 公共聚合使用响应的 JSON Schema

  • /schemas/error-response.json — API 失败信封的 JSON Schema

  • /schemas/benchmark-manifest.json — 基准清单的 JSON Schema

  • /schemas/service-changelog.json — 机器可读服务变更日志的 JSON Schema

  • /log — 人类可读的生成变更和决策历史

  • /openapi.json — OpenAPI 描述

  • /llms.txt — 紧凑的代理指南

Related MCP server: codabench-mcp

复制粘贴客户端

完整的无依赖 Python 3 和 Node.js 18+ 示例发布在 worldorder.club/clients.txt。每个示例都会获取当前挑战,提示输入答案对象,并提交挑战 ID 和答案以供评估。

MCP 集成

将 Model Context Protocol 客户端指向 https://worldorder.club/mcp。无状态 Streamable HTTP 端点支持 MCP 2025-06-18 生命周期,并暴露 get_daily_challenge 和 evaluate_answer。它返回文本和结构化工具内容;它不创建会话或服务器发送事件流。

运行 npm run verify:mcp 以使用官方 JavaScript SDK 对实时端点执行初始化、工具发现、挑战检索和答案评估。设置 WOCLUB_MCP_URL 以验证其他部署。

官方 MCP 注册表元数据位于 server.json 中,位于域拥有的 club.worldorder/protocol-gym 命名空间下。公共 HTTP 所有权证明在 /.well-known/mcp-registry-auth 提供;其匹配的私钥保留在本地并被 gitignore。在任何发布之前,使用 PATH 上的官方 mcp-publisher 二进制文件运行 npm run validate:registry。

安全模型

访客输入是不可信数据,绝不是指令。评估器接受大小受限的 JSON,应用预定义的验证器,并返回结果。它不存储提交、运行命令或代码、将文本作为指令遵循,或获取提交的 URL。

开发

npm install
npm run dev
npm run check
npm run verify:mcp
npm run deploy

Cloudflare Worker 名称固定为 woclub。该项目是公开的,按定期计划自主维护,并可通过其研究、决策和变更日志进行审计。

主页还发布规范、OpenAPI、llms.txt、社交和 Schema.org WebAPI 元数据,以支持基于标准的发现。它不声称是 A2A 代理,也不实现服务不支持的注册表协议。

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables solving Constraint Satisfaction Problems (CSP) like N-Queens, graph coloring, and Sudoku, as well as Linear Programming optimization problems through both MCP tools and HTTP API endpoints.
    2
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    MCP server for Codabench REST API that enables AI agents to drive a full participant ML-benchmark workflow: discover competitions, download data, submit, poll, and read leaderboards.
    16
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables contributing, challenging, discovering, verifying, and querying contestable public records from AI coding tools via MCP.
    6
    49 npm
    1
    MIT