broker
Sentinel
ステートレスなMCPサーバー、そしてそれを採点する適合性ハーネス。
2026年7月28日、Model Context Protocolは史上最大の破壊的改訂をリリースしました。MCPをステートフルでセッションベースの双方向プロトコルから、ステートレスなリクエスト/レスポンスプロトコルへと変換したのです。セッションはなくなりました。initializeハンドシェイクもなくなりました。server/discoverは必須です。サーバー発信のリクエストは、Multi Round-Trip Requestsに全面的に置き換えられました。CacheableResultは必須になりました。Sampling、Roots、Logging、HTTP+SSEトランスポート、OAuth Dynamic Client Registrationはすべて、12ヶ月の猶予付きで非推奨になりました。
世の中のすべてのMCPサーバーは、旧来の作法に基づいて書かれています。このリポジトリは、2つのものをセットで提供します:
|
|
|
|
これらは意図的に連携しています。ハーネスの信頼性は、自分自身ではないサーバーを採点することに由来します。サーバーの信頼性は、採点されることに由来します。ハーネスはサーバー内部を一切インポートせず、任意のエンドポイント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 | サーバー発行のステートハンドル | ⏳ |
WP-6 | MRTRエンジンと冪等なリプレイ | ⏳ |
WP-7 | オーディエンス検証 | ⏳ |
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— 4つのルールと単一ソースファイルの制約。
優先順位
このリポジトリと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