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: FlowMCP
빠른 시작
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 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 gradedqualityCmaintenanceEnables AI agents to discover and execute tools via a secure MCP server with JWT authentication, RBAC, rate limiting, and audit logging.1MIT
- AlicenseAqualityBmaintenanceAn MCP server that exposes deterministic workflows as tools, allowing small models to reliably orchestrate APIs and other MCP servers with minimal parameters.21002MIT
- AlicenseNot gradedqualityAmaintenanceEnables MCP-compatible LLM clients to execute server-verified agent workflows, with enforced transitions, invocation caps, and signed audit trails.MIT
- AlicenseNot gradedqualityBmaintenanceThis MCP server provides a stateful, resettable, verifiable API runtime that gates every tool call, enabling agents to run long workflows against provider-shaped environments without live provider write access. It records decisions, side effects, and outcome evidence for replayable, verifiable benchmark runs.Apache 2.0
Related MCP Connectors
Workflow diagnostics, capability routing, and x402 settlement for MCP-compatible agents.
AI Reasoning Cache & Consensus Layer with 11 MCP tools via Streamable HTTP.
An authenticated remote MCP server for user-owned devices and one-shot capability invocation.
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/patsypppe/sentinel'
If you have feedback or need assistance with the MCP directory API, please join our Discord server