MCPJam Inspector

Una herramienta para desarrolladores para probar y depurar servidores MCP, compatible con los protocolos STDIO, SSE y Streamable HTTP.

Documentación

MCPJam

MCPJam — the testing and evaluations platform for MCP server developers

App alojada  ·  Documentación  ·  Sitio web

npm version License: Apache 2.0 Discord

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.

👉 app.mcpjam.com

... 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.
MCPJam Playground trace view: every tool call, agent step, and JSON-RPC message in one timeline

Vista de trazas: cada llamada a herramienta, paso del agente y mensaje JSON-RPC en una sola línea de tiempo.

🔨 Funciones

CapacidadQué hace
PlaygroundInterfaz 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 OAuthVisualiza 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 servidoresEjecuta manualmente herramientas, recursos, plantillas, prompts y flujos de elicitación con registros JSON-RPC completos.
SkillsExtiende 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 trabajoGrupos de servidores compartidos con sincronización de equipo en tiempo real, para que todos prueben la misma configuración. Leer más
EvaluacionesCasos de prueba con llamadas a herramientas esperadas, ejecutados en LLMs, con métricas de precisión a lo largo del tiempo. Leer más
CLISondea servidores, ejecuta verificaciones de doctor, ejercita OAuth y lista herramientas/recursos/prompts desde tu terminal. Leer más
SDKImpulsa inspecciones de forma programática, captura capacidades y verifica formas de herramientas/recursos desde tus propias pruebas. Leer más
CI/CDEjecuta 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.openai en 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.
MCPJam comparing frontier models side by side

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).

MCPJam OAuth flow debugger

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.

MCPJam MCP server debugging view

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 TypeScript

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.