broker
Sentinel
무상태 MCP 서버이자, 이를 평가하는 적합성 하네스입니다.
2026년 7월 28일, Model Context Protocol은 역사상 가장 큰 파괴적 개정을 발표했습니다. MCP를 상태 기반의 세션형 양방향 프로토콜에서 무상태 요청/응답 프로토콜로 전환한 것입니다. 세션은 사라졌습니다. initialize 핸드셰이크도 사라졌습니다. server/discover는 필수입니다. 서버 주도 요청은 전면적으로 MRR(Multi Round-Trip Requests)로 대체되었습니다. CacheableResult는 필수가 되었습니다. Sampling, Roots, Logging, HTTP+SSE 전송, OAuth 동적 클라이언트 등록은 모두 12개월의 유예 기간을 두고 더 이상 사용되지 않게 되었습니다(deprecated).
지금까지 사용되던 모든 MCP 서버는 이전 방식에 맞춰 작성되었습니다. 이 리포지토리는 두 가지를 함께 제공합니다:
|
|
|
|
이 둘은 의도적으로 결합되어 있습니다. 하네스의 신뢰성은 자신의 것이 아닌 서버를 평가한다는 데서 오고, 서버의 신뢰성은 평가를 받는다는 데서 옵니다. 하네스는 서버 내부를 가져오지(import) 않으며 모든 엔드포인트 URL에 대해 실행됩니다.
상태
작업 진행 중입니다. 작업 패키지 계획은 docs/superpowers/plans/2026-08-22-sentinel-mvp.md를, 구현 사양은 docs/HANDOFF.md를 참조하세요.
WP | 기능 | 상태 |
WP-0 | 리포지토리 부트스트랩 | ✅ |
WP-1 | Envelope, 검색, 협상, 오류 분류 | ⏳ |
WP-2 | 헤더 계약 및 Envoy 라우팅 | ⏳ |
WP-3 | 레지스트리, 결정적 | ⏳ |
WP-4 | 도구 규율 및 | ⏳ |
WP-5 | 서버 발급 상태 핸들 | ⏳ |
WP-6 | MRTR 엔진 및 멱등 재생 | ⏳ |
WP-7 | 대상(Audience) 검증 | ⏳ |
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 harnessGo 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.-