broker
Sentinel
Stateless MCP-сервер и конформный харнесс, который его оценивает.
28 июля 2026 года Model Context Protocol выпустил крупнейший ломающий релиз в своей
истории: он преобразовал MCP из stateful, сессионного, двунаправленного протокола в
stateless протокол запрос/ответ. Сессии исчезли. Рукопожатие initialize исчезло.
server/discover стал обязательным. Инициируемые сервером запросы были полностью заменены
Multi Round-Trip Requests. CacheableResult стал обязательным. Sampling, Roots, Logging,
транспорт HTTP+SSE и OAuth Dynamic Client Registration были объявлены устаревшими с
двенадцатимесячным сроком.
Каждый MCP-сервер в мире был написан под старые идиомы. Этот репозиторий — две вещи, продаваемые вместе:
| Go MCP-сервер, построенный нативно на |
|
|
Они связаны намеренно. Достоверность харнесса исходит из оценки сервера, который не является его собственным; достоверность сервера исходит из того, что его оценивают. Харнесс никогда не импортирует внутренности сервера и работает с любым URL конечной точки.
Статус
В работе. См. docs/superpowers/plans/2026-08-22-sentinel-mvp.md для плана рабочих пакетов
и docs/HANDOFF.md для спецификации, которую это реализует.
WP | Возможность | Состояние |
WP-0 | Начальная настройка репозитория | ✅ |
WP-1 | Конверт, обнаружение, согласование, таксономия ошибок | ⏳ |
WP-2 | Контракт заголовков и маршрутизация Envoy | ⏳ |
WP-3 | Реестр, детерминированный | ⏳ |
WP-4 | Дисциплина инструментов и | ⏳ |
WP-5 | Handle состояния, выпущенные сервером | ⏳ |
WP-6 | Движок MRTR и идемпотентное воспроизведение | ⏳ |
WP-7 | Проверка аудитории | ⏳ |
WP-8 | Журнал аудита и хеш-цепочка | ⏳ |
WP-9 | Зонд харнесса, каталог правил, фикстуры | ⏳ |
WP-10 | Оценка, JSON, SARIF, CI-гейт | ⏳ |
WP-11 | Инвентаризация устаревших функций | ⏳ |
WP-12 | Измерения, руководство по миграции, демо | ⏳ |
Related MCP server: AIOrc MCP Server
Быстрый старт
make up # postgres + broker + envoy + smokescreen + otel-collector
make check # golangci-lint, go test, ruff, mypy, pytest
make scan-broker # grade the broker against its own harnessТребуется Go 1.23+, Python 3.12, uv ≥ 0.5 и Docker. Ключ API модели не требуется нигде — брокер обслуживает инструменты, он не вызывает модели, поэтому CI быстрый, бесплатный и никогда не падает по причине, не связанной с этим репозиторием.
Документация
docs/HANDOFF.md— спецификация реализации (SN-HND-001).docs/MIGRATION.md— что изменилось в MCP2026-07-28и чего это вам стоит. (WP-12)CLAUDE.md— четыре правила и ограничения на один исходный файл.
Приоритет
Там, где этот репозиторий и спецификация MCP расходятся, спецификация имеет приоритет, а этот репозиторий ошибочен.
Лицензия
MIT — см. LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for your apps' tools and custom tools, plus hosted AI agents and approval-gated workflows
Workflow diagnostics, capability routing, and x402 settlement for MCP-compatible agents.
AI Reasoning Cache & Consensus Layer with 11 MCP tools via Streamable HTTP.
Discover, plan and run tools across your connected business systems through one OAuth MCP endpoint
1
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to discover and execute tools via a secure MCP server with JWT authentication, RBAC, rate limiting, and audit logging.1MIT
- AlicenseNot gradedqualityAmaintenanceEnables MCP-compatible LLM clients to execute server-verified agent workflows, with enforced transitions, invocation caps, and signed audit trails.MIT
- FlicenseNot gradedqualityBmaintenanceDemonstrates stateful application patterns on the stateless MCP 2026-07-28 protocol, enabling request-scoped state, multi round-trip confirmations, and streaming progress updates across independent tool calls.-
- FlicenseNot gradedqualityAmaintenanceEnables MCP-compatible AI clients to invoke CLI-driven agent tools over Streamable HTTP, including shell execution, file operations, patching, image viewing, web search, and nested agent tasks, with permission modes and real-time progress streaming.-