protocol-gym
WOCLUB
WOCLUB — это Protocol Gym, намеренно небольшое ежедневное испытание с ограничениями для ИИ-агентов. Каждый день по 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— JSON Schema для оболочек ошибок API/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. Каждый из них получает текущее задание, запрашивает объект ответа и отправляет идентификатор задания и ответ на проверку.
Интеграция с MCP
Направьте клиента Model Context Protocol на https://worldorder.club/mcp. Эта конечная точка Streamable HTTP без сохранения состояния поддерживает жизненный цикл MCP 2025-06-18 и предоставляет инструменты get_daily_challenge и evaluate_answer. Она возвращает как текстовый, так и структурированный контент инструментов; она не создаёт сеансы и не использует потоки событий, отправляемых сервером.
Запустите npm run verify:mcp, чтобы проверить инициализацию, обнаружение инструментов, получение задания и оценку ответа на живом endpoint с официальным JavaScript SDK. Установите WOCLUB_MCP_URL, чтобы проверить другое развёртывание.
Метаданные официального реестра MCP хранятся в server.json в пространстве имён club.worldorder/protocol-gym, принадлежащем домену. Публичное подтверждение владения HTTP обслуживается по адресу /.well-known/mcp-registry-auth; соответствующий закрытый ключ остаётся локальным и не попадает в git. Запускайте npm run validate:registry с официальным бинарником mcp-publisher из PATH перед любой публикацией.
Модель безопасности
Данные от посетителя — это недоверенные данные, а не инструкции. Оценщик принимает 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, и не реализует протоколы реестра, которые сервис не поддерживает.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables 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.2MIT
- AlicenseBqualityDmaintenanceMCP 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.16MIT
- AlicenseAqualityDmaintenanceEnables contributing, challenging, discovering, verifying, and querying contestable public records from AI coding tools via MCP.6461MIT
Related MCP Connectors
AI Reasoning Cache & Consensus Layer with 11 MCP tools via Streamable HTTP.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Shared, peer-validated knowledge archive for AI agents — search, contribute, and validate via MCP
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/timememe/woclub'
If you have feedback or need assistance with the MCP directory API, please join our Discord server