Repolode
MCPJam

MCPJam/inspector

Plataforma open source de pruebas y evaluación para servidores MCP, que permite inspeccionarlos, chatear con ellos y depurarlos, junto con apps MCP y apps de ChatGPT.

Estrellas
2,274
Forks
297
Issues abiertos
316
Último commit
hace 5 horas

¿Qué es?

MCPJam Inspector es una plataforma de pruebas y evaluación para desarrolladores que crean servidores MCP. Permite ejecutar manualmente herramientas, recursos, prompts y flujos de elicitation, y consultar registros completos de JSON-RPC e intercambios OAuth durante el proceso. Playground permite chatear con modelos usando tu servidor, incluidas las interfaces de OpenAI Apps SDK y de las apps MCP, y cuenta con un emulador de widgets para previsualizar diseños en tamaños de escritorio, tablet y móvil.

El proyecto también ofrece funciones de evaluación y pruebas de regresión. Puedes definir casos de prueba con llamadas a herramientas esperadas, ejecutarlos con varios LLMs y hacer seguimiento de la precisión a lo largo del tiempo. Un depurador de OAuth guiado comprueba la conformidad con varias versiones de la especificación de autorización de MCP, incluido el registro dinámico de clientes y CIMD.

Para automatizar tareas, MCPJam incluye un CLI y un SDK, y puede ejecutar comprobaciones de conformidad, E2E, eval y OAuth en cada pull request, con GitHub Actions u otros sistemas de CI. Está disponible como app web alojada, app de escritorio para Mac y Windows, o mediante npx y Docker.

Funciones clave

  • 01Chat de Playground para probar herramientas con LLMs, con trazas completas de llamadas a herramientas y mensajes JSON-RPC.
  • 02Emulador de widgets para OpenAI Apps SDK y las interfaces de apps MCP, con vistas previas para escritorio, tablet y móvil.
  • 03Depurador de OAuth guiado que cubre varias versiones de la especificación de autorización de MCP, DCR y CIMD.
  • 04Evaluaciones con llamadas a herramientas esperadas y seguimiento de la precisión con varios LLMs.
  • 05CLI y SDK para probar servidores y ejecutar comprobaciones desde la terminal o tus propias pruebas.
  • 06Integración con CI/CD para ejecutar comprobaciones de conformidad, E2E y eval en cada PR.

Casos de uso

  • Depurar las herramientas y los prompts de un servidor MCP antes de conectarlo con ChatGPT, Claude o Cursor.
  • Revisar paso a paso la configuración de OAuth de un servidor MCP para localizar errores de autorización.
  • Ejecutar evaluaciones de regresión con varios LLMs cada vez que cambian las definiciones de herramientas.
  • Exigir que se superen las pruebas de conformidad de MCP antes de aceptar pull requests en GitHub Actions.

Inicio rápido

  1. 1

    Abre la aplicación alojada en el navegador (no hace falta instalar nada).

  2. 2

    O ejecuta MCPJam localmente con Node.js 20 o superior mediante npx.

    npx @mcpjam/inspector@latest

Antes de usarlo

  • La aplicación web alojada solo admite URL de servidores HTTPS; no admite servidores STDIO.
  • La instalación desde la terminal requiere Node.js 20 o superior.
  • La aplicación de escritorio solo está disponible para Mac y Windows.
  • Los metadatos del repositorio no muestran una licencia clara (NOASSERTION), aunque el README indica Apache 2.0.

Temas

Preguntas frecuentes

¿Qué es inspector?
Plataforma open source de pruebas y evaluación para servidores MCP, que permite inspeccionarlos, chatear con ellos y depurarlos, junto con apps MCP y apps de ChatGPT. MCPJam Inspector es una plataforma de pruebas y evaluación para desarrolladores que crean servidores MCP. Permite ejecutar manualmente herramientas, recursos, prompts y flujos de elicitation, y consultar registros completos de JSON-RPC e intercambios OAuth durante el proceso. Playground permite chatear con modelos usando tu servidor, incluidas las interfaces de OpenAI Apps SDK y de las apps MCP, y cuenta con un emulador de widgets para previsualizar diseños en tamaños de escritorio, tablet y móvil.
¿inspector es gratuito? ¿Qué licencia tiene?
inspector es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿inspector sigue mantenido?
Mantenimiento activo. El último commit de inspector fue el 22 oct 2026.
¿Para qué puedo usar inspector?
Depurar las herramientas y los prompts de un servidor MCP antes de conectarlo con ChatGPT, Claude o Cursor. Revisar paso a paso la configuración de OAuth de un servidor MCP para localizar errores de autorización. Ejecutar evaluaciones de regresión con varios LLMs cada vez que cambian las definiciones de herramientas. Exigir que se superen las pruebas de conformidad de MCP antes de aceptar pull requests en GitHub Actions.
¿Cómo se instala inspector?
Abre la aplicación alojada en el navegador (no hace falta instalar nada). O ejecuta MCPJam localmente con Node.js 20 o superior mediante npx.: npx @mcpjam/inspector@latest
¿Dónde consigo inspector?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/MCPJam/inspector

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados