Skip to main content
Glama
patsypppe

broker

by patsypppe

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 서버는 이전 방식에 맞춰 작성되었습니다. 이 리포지토리는 두 가지를 함께 제공합니다:

broker/

2026-07-28네이티브로 지원하도록 구축된 Go MCP 서버 — 무상태, 핸들 기반, MRTR 전용, 감사됨.

harness/

sentinel모든 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

레지스트리, 결정적 tools/list, CacheableResult

WP-4

도구 규율 및 warehouse.query

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 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 — 네 가지 규칙과 단일 소스 파일 제약 사항입니다.

우선순위

이 리포지토리와 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