mm.tech
factory stable TypeScript

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

Repos relacionados