MCP Protocol Conformance
Test harness de conformidad para servidores MCP
JSON-RPC 2.0, OAuth 2.1 PKCE, schemas de tools, capabilities, smoke roundtrip, higiene de anotaciones. Versiones de spec 2024-11-05, 2025-03-26, 2025-06-18.
Qué problema resuelve
Nada en el ecosistema MCP le pregunta a un servidor si de verdad habla el protocolo. O funciona con el cliente contra el que resultó que probaste, o no, y te enteras por un usuario. Este es el banco de pruebas que responde a la pregunta antes de publicar.
Cómo funciona
Maneja un servidor por stdio y lo comprueba contra el protocolo en lugar de contra tus expectativas, y viene tanto como comando que ejecutas como biblioteca de TypeScript que importas. Dentro de la fábrica de StudioMeyer es la puerta que pasa cualquier otra construcción antes de promocionarse, así que antes de que algo llegue a npm, a un mercado o a un pull request aguas arriba, ha pasado primero por este banco.
Cuándo usarlo
Instálalo como dependencia de desarrollo el día que empiezas un servidor, no el día antes de publicarlo. Un fallo de conformidad encontrado pronto es un arreglo pequeño, y el mismo fallo encontrado tras una ficha en un mercado es un salto de versión más una disculpa.
Cuándo no usarlo
La conformidad trata del protocolo, no de si tus herramientas son útiles, correctas o seguras. Un servidor puede pasar aquí todas las comprobaciones y aun así devolver disparates. Para el lado de la entrada está mcp-gauntlet, para las firmas mcp-server-attestation, y para el contrato de interfaz a lo largo del tiempo mcp-covenant.
Stars
★ 0
installs
↓ 1,149
Clones (14d)
⊟ 104
Lenguaje
TypeScript
Actualizado
2026-08-21
Instalación
npx -y mcp-protocol-conformance