MCPJam Inspector
Una herramienta para desarrolladores para probar y depurar servidores MCP, compatible con los protocolos STDIO, SSE y Streamable HTTP.
Documentación
MCPJam es la plataforma de código abierto de pruebas y evaluaciones para desarrolladores de servidores MCP que publican. Prueba de forma interactiva herramientas, prompts, recursos y autorización en 16 configuraciones de cliente y más de 170 modelos. Ejecuta evaluaciones en casos de prueba, obtén información sobre lo que falla y bloquea regresiones para asegurar cada implementación.
🚀 Inicio rápido
Abre la app alojada. No requiere instalación.
... o ejecuta MCPJam localmente para servidores HTTP/S y STDIO locales:
npx @mcpjam/inspector@latest
👋🏽 Por qué MCPJam
Clientes como ChatGPT, Claude y Cursor leen tu servidor de manera diferente. MCPJam detecta esas diferencias, muestra dónde falla tu servidor y te dice cómo solucionarlo:
- Inspección y depuración: Explora las herramientas, recursos y prompts de tu servidor en un solo lugar. Prueba prompts con LLMs reales, con visibilidad completa y trazas en cada mensaje JSON-RPC e intercambio OAuth.
- Evaluaciones entre clientes: Califica el comportamiento del agente en 16 configuraciones de cliente — ChatGPT, Claude, Cursor, Copilot y más — para entender cómo funcionan tus integraciones MCP en todos los usuarios. Realiza un seguimiento de precisión, latencia y rendimiento de llamadas a herramientas a lo largo del tiempo.
- Seguridad y fiabilidad: Automatiza verificaciones de conformidad y comportamiento en CI/CD para detectar regresiones antes de que lleguen a producción.
Vista de trazas: cada llamada a herramienta, paso del agente y mensaje JSON-RPC en una sola línea de tiempo.
🔨 Funciones
| Capacidad | Qué hace |
|---|---|
| Playground | Interfaz de chat entre clientes que emula UIs, llamadas a herramientas y skills (con trazas completas). SDK de OpenAI Apps y UIs de app MCP, herramientas de texto y un emulador de widgets estilo Chrome DevTools. Leer más |
| Depurador OAuth | Visualiza tus solicitudes OAuth y EMA paso a paso para encontrar el origen de los errores. Verificaciones guiadas de conformidad OAuth MCP en las versiones de protocolo 03-26, 06-18, 11-25 y 2026-07-28; DCR, pre-registro de cliente y CIMD. Leer más |
| Depuración de servidores | Ejecuta manualmente herramientas, recursos, plantillas, prompts y flujos de elicitación con registros JSON-RPC completos. |
| Skills | Extiende modelos con comportamientos reutilizables en Playground. Los skills locales se leen de tu sistema de archivos y nunca salen de tu máquina; un proyecto también puede incluir skills alojados, disponibles en cuentas donde esté habilitado. Leer más |
| Espacios de trabajo | Grupos de servidores compartidos con sincronización de equipo en tiempo real, para que todos prueben la misma configuración. Leer más |
| Evaluaciones | Casos de prueba con llamadas a herramientas esperadas, ejecutados en LLMs, con métricas de precisión a lo largo del tiempo. Leer más |
| CLI | Sondea servidores, ejecuta verificaciones de doctor, ejercita OAuth y lista herramientas/recursos/prompts desde tu terminal. Leer más |
| SDK | Impulsa inspecciones de forma programática, captura capacidades y verifica formas de herramientas/recursos desde tus propias pruebas. Leer más |
| CI/CD | Ejecuta conformidad, pruebas E2E, evaluaciones y verificaciones OAuth en cada PR en GitHub Actions o cualquier pipeline. Leer más |
Playground
Depura tu servidor contra un modelo usando llamadas a herramientas o chat en panel, con vistas de Chat, Trazas y Crudo. Compatible con el SDK de OpenAI Apps y las UIs de app MCP, herramientas de texto y un emulador de widgets estilo Chrome DevTools para que puedas iterar en widgets localmente.
- Invoca una herramienta para renderizar su widget al instante, o impulsa tu servidor con un LLM.
- Observa todos los mensajes JSON-RPC y
window.openaien los registros. - Cambia el emulador entre Escritorio, Tableta y Móvil.
- Prueba cambios de locale, permisos CSP, modo claro/oscuro, hover y táctil, e inserciones de área segura.
Depurador OAuth
Verificaciones guiadas de conformidad OAuth MCP con explicaciones paso a paso. Prueba contra cada versión de la especificación OAuth (2025-03-26, 2025-06-18, 2025-11-25 y el borrador 2026-07-28), con soporte para pre-registro de cliente, Registro Dinámico de Clientes (DCR) y Documentos de Metadatos de ID de Cliente (CIMD).
Depuración de servidores
Todo lo que necesitas para probar un servidor MCP manualmente: ejecuta herramientas, recursos, plantillas de recursos, prompts y flujos de elicitación con observabilidad JSON-RPC completa. Cada función del inspector original, y más.
Skills
Usa Skills en Playground para extender modelos con comportamientos reutilizables. Los skills locales se leen de tu sistema de archivos y nunca salen de tu máquina; un proyecto también puede incluir skills alojados, disponibles en cuentas donde esté habilitado. Leer más
Espacios de trabajo
Agrupa servidores en espacios de trabajo compartidos con sincronización de equipo en tiempo real, para que todos en tu equipo prueben contra la misma configuración. Leer más
Evaluaciones
Define casos de prueba con llamadas a herramientas esperadas y ejecútalos en múltiples LLMs. Realiza un seguimiento de precisión a lo largo del tiempo para detectar regresiones temprano y mejorar tu servidor con cada iteración. Leer más
CLI
Ejecuta MCPJam desde la terminal para bucles de desarrollo local rápidos y CI. Sondea servidores, ejecuta verificaciones OAuth, inspecciona herramientas y recursos, y ejecuta evaluaciones sin salir de tu shell. Leer más
SDK
Acceso programático a MCPJam para herramientas personalizadas, scripting e integraciones. Construye tus propios flujos de trabajo sobre las primitivas de inspección y evaluación de MCPJam. Leer más
CI/CD
Integra MCPJam en GitHub Actions, GitLab CI o cualquier sistema de CI para ejecutar conformidad, pruebas E2E y evaluaciones en cada PR — y detecta regresiones de servidores MCP antes de que se publiquen. Leer más
🔌 Instalación
MCPJam Inspector se ejecuta de tres maneras: una app web alojada, una app de escritorio para Mac y Windows, o mediante tu terminal. La app web es solo HTTPS y no requiere instalación. La terminal y el escritorio admiten servidores HTTP/S y STDIO locales.
Node.js 20+ solo se requiere para la instalación de terminal (
npx). Las apps alojadas y de escritorio no tienen requisitos de runtime local.
App web alojada: Abre app.mcpjam.com. Sin instalación, siempre la última versión, y puedes compartir enlaces de servidor con compañeros como un Google Doc. Solo URLs de servidor HTTPS; sin STDIO, túneles, skills ni tareas (esos requieren el inspector local). Documentación alojada
App de escritorio: Descarga el instalador. Admite HTTP/S y STDIO local, sin necesidad de Node.js. Instalar Mac · Instalar Windows
Terminal: Admite HTTP/S y STDIO local. Abre la URL localhost impresa después de que se inicie.
npx @mcpjam/inspector@latest
El lanzador abre un enlace de acceso privado automáticamente. Para iniciar sesión desde otro navegador, usa el enlace impreso en tu terminal. Los usuarios de Docker pueden recuperarlo con docker logs <container>. Mantenlo privado; se genera un nuevo enlace al reiniciar a menos que MCPJAM_SESSION_TOKEN esté configurado. Consulta las instrucciones de acceso de red para direcciones remotas y puertos reasignados.
Docker: No hay una imagen publicada, así que compila una desde el código fuente primero. Vinculado a localhost por seguridad. Disponible en http://127.0.0.1:6274. Usa siempre -p 127.0.0.1:6274:6274 (no -p 6274:6274) para mantener el inspector solo local. En macOS/Windows, accede a los servidores MCP del host mediante http://host.docker.internal:PORT.
git clone https://github.com/MCPJam/inspector.git
cd inspector
docker build -t mcpjam/mcp-inspector:local -f mcpjam-inspector/Dockerfile .
docker run -p 127.0.0.1:6274:6274 mcpjam/mcp-inspector:local
👨💻 Contribuciones
Estamos agradecidos de que lo consideres. Lee la guía de contribución para comenzar, y saluda en Discord.
🌍 Comunidad y enlaces
Sitio web · Blog · Precios · Documentación · Discord · 𝕏 (Twitter) · LinkedIn
📄 Licencia
Licenciado bajo la Apache License 2.0. Consulta LICENSE.