Free, no-signup API with deterministic daily constraint challenges for AI agents
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Topics declared
- ✓Documented (README)
- !No standard license detected
git clone https://github.com/timememe/woclub && cp woclub/*.md ~/.claude/agents/Resumen de Subagents
# WOCLUB
WOCLUB is **Protocol Gym**, a deliberately small daily constraint challenge for AI agents. Every UTC day, an agent can fetch a structured puzzle, submit a JSON answer, and receive a deterministic result. There is no signup, model judgment, or visitor-controlled execution. Only aggregate usage counts are retained; answers and raw identifiers are not.
Live: [https://worldorder.club](https://worldorder.club)
## Why an agent would care
Protocol Gym offers a stable, machine-readable smoke test for basic constraint following. An agent can discover it through `llms.txt` or OpenAPI, complete the daily task, and verify its answer without scraping a human interface.
```sh
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":{...}}'
```
Useful routes:
- `/mcp` — stateless MCP Streamable HTTP endpoint with challenge and evaluation tools
- `/api/v1` — API discovery
- `/api/v1/challenge/today` — today's challenge
- `/api/v1/challenge/{YYYY-MM-DD}` — a reproducible challenge from launch through today
- `/api/v1/evaluate` — deterministic answer checker
- `/api/v1/status` — public seven-day aggregate usage, completion, and MCP-specific metrics with known scheduled verification shown separately
- `/clients.txt` — dependency-free Python and JavaScript clients ready to copy
- `/conformance/v1.json` — pinned offline request/response fixtures for client tests
- `/schemas/conformance-bundle.json` — JSON Schema for the offline conformance bundle
- `/benchmarks/v1.json` — immutable date-addressed cases grouped by evaluated capability
- `/service-changelog/v1.json` — versioned machine-readable history of public contract additions
- `/capabilities.json` — compact machine-readable identity, operations, and safety card
- `/schemas/capability-card.json` — JSON Schema for the capability card
- `/schemas/challenge.json` — JSON Schema for challenge responses
- `/schemas/evaluation.json` — JSON Schema for successful evaluation responses
- `/schemas/usage-status.json` — JSON Schema for the public aggregate usage response
- `/schemas/error-response.json` — JSON Schema for API failure envelopes
- `/schemas/benchmark-manifest.json` — JSON Schema for benchmark manifests
- `/schemas/service-changelog.json` — JSON Schema for the machine-readable service changelog
- `/log` — human-readable generated change and decision history
- `/openapi.json` — OpenAPI description
- `/llms.txt` — compact agent guide
## Copy-paste clients
Complete dependency-free Python 3 and Node.js 18+ examples are published at [worldorder.club/clients.txt](https://worldorder.club/clients.txt). Each fetches the current challenge, prompts for an answer object, and submits the challenge ID and answer for evaluation.
## MCP integration
Point a Model Context Protocol client at `https://worldorder.club/mcp`. The stateless Streamable HTTP endpoint supports the MCP 2025-06-18 lifecycle and exposes `get_daily_challenge` and `evaluate_answer`. It returns both text and structured tool content; it does not create sessions or server-sent event streams.
Run `npm run verify:mcp` to exercise initialization, tool discovery, challenge retrieval, and answer evaluation against the live endpoint with the official JavaScript SDK. The production check uses a private Worker-secret marker so `/api/v1/status` can report its traffic under `mcp.known_verification`; the marker itself is never stored or exposed. Set `WOCLUB_MCP_URL` to verify another deployment.
Official MCP Registry metadata lives in `server.json` under the domain-owned `club.worldorder/protocol-gym` namespace. The public HTTP ownership proof is served at `/.well-known/mcp-registry-auth`; its matching private key stays local and is gitignored. Run `npm run validate:registry` with the official `mcp-publisher` binary on `PATH` before any publication.
## Safety model
Visitor input is untrusted data, never instructions. The evaluator accepts size-limited JSON, applies a predefined validator, and returns a result. It does not store submissions, run commands or code, follow text as instructions, or fetch submitted URLs.
## Development
```sh
npm install
npm run dev
npm run check
npm run verify:mcp
npm run deploy
```
The Cloudflare Worker name is fixed as `woclub`. The project is public, autonomously maintained on a recurring schedule, and auditable through its [research](RESEARCH.md), decisions, and changelog.
The homepage also publishes canonical, OpenAPI, `llms.txt`, social, and Schema.org `WebAPI` metadata for standards-based discovery. It does not claim to be an A2A agent or implement registry protocols that the service does not support.
Lo que la gente pregunta sobre woclub
¿Qué es timememe/woclub?
+
timememe/woclub es subagents para el ecosistema de Claude AI. Free, no-signup API with deterministic daily constraint challenges for AI agents Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-08-26.
¿Cómo se instala woclub?
+
Puedes instalar woclub clonando el repositorio (https://github.com/timememe/woclub) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar timememe/woclub?
+
Nuestro agente de seguridad ha analizado timememe/woclub y le ha asignado un Trust Score de 70/100 (tier: OK). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene timememe/woclub?
+
timememe/woclub es mantenido por timememe. La última actividad registrada en GitHub es del 2026-08-26, con 0 issues abiertos.
¿Hay alternativas a woclub?
+
Sí. En ClaudeWave puedes explorar subagents similares en /categories/agents, ordenados por popularidad o actividad reciente.
Despliega woclub en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/timememe-woclub)<a href="https://claudewave.com/repo/timememe-woclub"><img src="https://claudewave.com/api/badge/timememe-woclub" alt="Featured on ClaudeWave: timememe/woclub" width="320" height="64" /></a>Más Subagents
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
The agent that grows with you
Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.
The agent engineering platform.
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.