broker
Sentinel
Un servidor MCP sin estado, y el banco de pruebas de conformidad que lo evalúa.
El 28 de julio de 2026 el Model Context Protocol publicó la mayor revisión incompatible de su historia: convirtió MCP de un protocolo con estado, basado en sesiones y bidireccional en un protocolo de solicitud/respuesta sin estado. Las sesiones han desaparecido. El handshake initialize ha desaparecido. server/discover es obligatorio. Las solicitudes iniciadas por el servidor fueron reemplazadas por completo por Multi Round-Trip Requests. CacheableResult pasó a ser obligatorio. Sampling, Roots, Logging, HTTP+SSE transport y OAuth Dynamic Client Registration fueron todos deprecados en un plazo de doce meses.
Todos los servidores MCP en el mundo real fueron escritos según los antiguos patrones. Este repositorio son dos cosas a la vez:
| Un servidor MCP en Go construido nativamente sobre |
|
|
Están acoplados deliberadamente. La credibilidad del banco de pruebas proviene de evaluar un servidor que no es el suyo; la credibilidad del servidor proviene de ser evaluado. El banco de pruebas nunca importa los detalles internos del servidor y se ejecuta contra cualquier URL de endpoint.
Estado
Trabajo en curso. Consulta docs/superpowers/plans/2026-08-22-sentinel-mvp.md para el plan de paquetes de trabajo y docs/HANDOFF.md para la especificación que este implementa.
WP | Capacidad | Estado |
WP-0 | Arranque del repositorio | ✅ |
WP-1 | Envelope, descubrimiento, negociación, taxonomía de errores | ⏳ |
WP-2 | Contrato de cabeceras y enrutado Envoy | ⏳ |
WP-3 | Registro, | ⏳ |
WP-4 | Disciplina de herramientas y | ⏳ |
WP-5 | Handles de estado emitidos por el servidor | ⏳ |
WP-6 | Motor MRTR y reproducción idempotente | ⏳ |
WP-7 | Validación de audiencia | ⏳ |
WP-8 | Registro de auditoría y cadena hash | ⏳ |
WP-9 | Sonda del banco de pruebas, catálogo de reglas, fixtures | ⏳ |
WP-10 | Calificación, JSON, SARIF, puerta de CI | ⏳ |
WP-11 | Inventario de deprecaciones | ⏳ |
WP-12 | Mediciones, guía de migración, demo | ⏳ |
Related MCP server: FlowMCP
Inicio rápido
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 harnessRequiere Go 1.23+, Python 3.12, uv ≥ 0.5 y Docker. No se requiere ninguna clave de API de modelo en ningún lugar — el broker sirve herramientas, no llama a modelos, por eso la CI es rápida, gratuita y nunca es inestable por una razón ajena a este repositorio.
Documentación
docs/HANDOFF.md— la especificación de implementación (SN-HND-001).docs/MIGRATION.md— qué cambió en MCP2026-07-28y qué te cuesta. (WP-12)CLAUDE.md— las cuatro reglas y las restricciones de archivo de una sola fuente.
Precedencia
Cuando este repositorio y la especificación MCP discrepan, la especificación gana y este repositorio está equivocado.
Licencia
MIT — consulta 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