broker
Sentinel
Ein zustandsloser MCP-Server und die Konformitäts-Testumgebung, die ihn bewertet.
Am 28. Juli 2026 veröffentlichte das Model Context Protocol die größte bahnbrechende Revision seiner Geschichte: Es wandelte MCP von einem zustandsbehafteten, sitzungsbasierten, bidirektionalen Protokoll in ein zustandsloses Request/Response-Protokoll um. Sitzungen sind weg. Der initialize-Handshake ist weg. server/discover ist obligatorisch. Vom Server initiierte Anfragen wurden vollständig durch Multi Round-Trip Requests ersetzt. CacheableResult wurde erforderlich. Sampling, Roots, Logging, HTTP+SSE-Transport und OAuth Dynamic Client Registration wurden alle mit einer zwölfmonatigen Frist als veraltet eingestuft.
Jeder MCP-Server in freier Wildbahn wurde gegen die alten Idiome geschrieben. Dieses Repository ist zwei Dinge, die zusammen angeboten werden:
| Ein Go-MCP-Server, der nativ auf |
|
|
Sie sind bewusst gekoppelt. Die Glaubwürdigkeit der Testumgebung kommt daher, dass sie einen Server bewertet, der nicht ihr eigener ist; die Glaubwürdigkeit des Servers kommt daher, dass er bewertet wird. Die Testumgebung importiert niemals Server-Interna und läuft gegen jede Endpunkt-URL.
Status
In Arbeit. Siehe docs/superpowers/plans/2026-08-22-sentinel-mvp.md für den Arbeitspaketplan und docs/HANDOFF.md für die Spezifikation, die dies implementiert.
WP | Fähigkeit | Status |
WP-0 | Repository-Bootstrap | ✅ |
WP-1 | Envelope, Discovery, Verhandlung, Fehlertaxonomie | ⏳ |
WP-2 | Header-Vertrag und Envoy-Routing | ⏳ |
WP-3 | Registry, deterministisches | ⏳ |
WP-4 | Tool-Disziplin und | ⏳ |
WP-5 | Server-geprägte Zustands-Handles | ⏳ |
WP-6 | MRTR-Engine und idempotente Wiedergabe | ⏳ |
WP-7 | Zielgruppenvalidierung | ⏳ |
WP-8 | Audit-Log und Hash-Kette | ⏳ |
WP-9 | Testumgebungs-Probe, Regelkatalog, Fixtures | ⏳ |
WP-10 | Bewertung, JSON, SARIF, CI-Gate | ⏳ |
WP-11 | Veraltungsinventar | ⏳ |
WP-12 | Messungen, Migrationsleitfaden, Demo | ⏳ |
Related MCP server: AIOrc MCP Server
Schnellstart
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 harnessErfordert Go 1.23+, Python 3.12, uv ≥ 0.5 und Docker. An keiner Stelle ist ein Modell-API-Schlüssel erforderlich — der Broker stellt Tools bereit, er ruft keine Modelle auf, weshalb CI schnell, kostenlos und nie aus einem Grund außerhalb dieses Repositorys instabil ist.
Dokumentation
docs/HANDOFF.md— die Implementierungsspezifikation (SN-HND-001).docs/MIGRATION.md— was sich in MCP2026-07-28geändert hat und was es dich kostet. (WP-12)CLAUDE.md— die vier Regeln und die Einschränkungen für Einzelquelldateien.
Vorrang
Wo dieses Repository und die MCP-Spezifikation nicht übereinstimmen, gewinnt die Spezifikation und dieses Repository ist falsch.
Lizenz
MIT — siehe 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.-