Verifica que tu implementación del cliente MCP maneje cada característica del protocolo
Cuándo usarlo: Estás lanzando un nuevo cliente MCP, integración o envoltura y quieres demostrar que maneja herramientas+recursos+prompts+muestreo antes de apuntar a un servidor real.
Requisitos previos
- Tu cliente MCP bajo prueba — Claude Desktop, tu cliente personalizado o un arnés de prueba
Flujo
-
Inicia el servidor everything y enumera sus capacidadesConéctate al servidor everything. Enumera cada herramienta, recurso y prompt que expone.✓ Copiado→ Inventario completo — confirma que tu cliente puede descubrir la superficie completa
-
Prueba cada capacidadLlama a
echo, luego aadd, luego alongRunningOperationcon duración de 10s. Lee el recurso estático y uno dinámico. Invoca el promptsimple_prompt.✓ Copiado→ Cada llamada se completa o transmite correctamente; la cancelación funciona -
Prueba casos límitePrueba el muestreo (herramienta
sampleLLM), compleción en un argumento de prompt y una herramienta con error deliberado. Verifica que tu cliente maneje cada ruta.✓ Copiado→ Sin fallos; los errores aparecen con códigos de error MCP apropiados
Resultado: Una matriz marcada de características de MCP que tu cliente realmente implementa, con evidencia.
Errores comunes
- No todos los clientes implementan muestreo — El muestreo es opcional del cliente; si el tuyo no lo soporta, la herramienta
sampleLLMmostrará un error claro — esperado, no un bug