Skip to main content
Glama
patsypppe

broker

by patsypppe

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つのものをセットで提供します:

broker/

2026-07-28ネイティブ対応したGo製MCPサーバー — ステートレス、ハンドルベース、MRTR専用、監査済み。

harness/

sentinelあらゆるMCPサーバーをスキャンし、規範的要件に対してルールごとに仕様引用付きで採点し、非推奨機能の負債を棚卸しする適合性ハーネス。

これらは意図的に連携しています。ハーネスの信頼性は、自分自身ではないサーバーを採点することに由来します。サーバーの信頼性は、採点されることに由来します。ハーネスはサーバー内部を一切インポートせず、任意のエンドポイントURLに対して動作します。

ステータス

作業中。 ワークパッケージ計画はdocs/superpowers/plans/2026-08-22-sentinel-mvp.md、この実装の仕様はdocs/HANDOFF.mdを参照してください。

WP

機能

状態

WP-0

リポジトリのブートストラップ

WP-1

エンベロープ、ディスカバリ、ネゴシエーション、エラー分類

WP-2

ヘッダー契約とEnvoyルーティング

WP-3

レジストリ、決定的なtools/listCacheableResult

WP-4

ツール規律とwarehouse.query

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 harness

Go 1.23+、Python 3.12、uv ≥ 0.5、Dockerが必要です。モデルAPIキーはどこにも不要です — ブローカーはツールを提供するだけで、モデルを呼び出しません。そのためCIは高速で無料で、このリポジトリ外の理由で不安定になることは決してありません。

ドキュメント

  • docs/HANDOFF.md — 実装仕様(SN-HND-001)。

  • docs/MIGRATION.md — MCP 2026-07-28で何が変わり、何がコストになるか。(WP-12)

  • CLAUDE.md — 4つのルールと単一ソースファイルの制約。

優先順位

このリポジトリとMCP仕様が矛盾する場合、仕様が優先され、このリポジトリが誤りです。

ライセンス

MIT — LICENSEを参照。

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    A
    quality
    B
    maintenance
    An MCP server that exposes deterministic workflows as tools, allowing small models to reliably orchestrate APIs and other MCP servers with minimal parameters.
    2
    100
    2
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    This 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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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