MCPJam Inspector
MCPJam · Programação
O MCPJam Inspector é uma plataforma de teste e depuração para desenvolvedores que criam servidores MCP, apps MCP e apps do ChatGPT. Ele roda na sua máquina ou no navegador, deixa você conectar um servidor por STDIO ou HTTP e mostra cada mensagem JSON-RPC, cada chamada de ferramenta e cada troca OAuth conforme acontece. Você pode conversar com o seu servidor por mais de 170 modelos, comparar como ele se comporta em 16 configurações de cliente e rodar evals que barram cada versão.

Sobre MCPJam Inspector
O que é o MCPJam Inspector
O MCPJam Inspector é uma ferramenta de teste de servidores MCP para desenvolvedores que entregam software chamado por clientes de IA. Ele também funciona como depurador de servidores MCP. Se você cria um servidor MCP ou um app do ChatGPT, a parte difícil não é escrever o código, é saber se ChatGPT, Claude, Cursor e Copilot vão usá-lo do jeito que você espera. Cada cliente lê o seu servidor de uma forma, então uma ferramenta que funciona bem em um host pode sumir ou falhar em outro. O MCPJam Inspector nasceu para tornar essas diferenças visíveis antes que os seus usuários as encontrem.
O projeto é de código aberto e gratuito para rodar, com um app hospedado opcional e planos pagos para equipes que precisam de espaços de trabalho compartilhados, evals hospedadas e créditos de uso. Ele é agnóstico de SDK e de framework. Não importa como você construiu o seu servidor, e nunca instrumenta o seu tráfego ao vivo nem o seu código de produção. Ele fica na camada anterior à produção: desenvolvimento, QA, beta e CI/CD.
O limite principal é que esta é uma ferramenta para desenvolvedores, não um app de consumidor. Se você não trabalha com servidores MCP nem com software voltado a agentes, há pouco aqui para você. Também não vai consertar o seu servidor. Ele mostra o que quebrou e onde, depois deixa o reparo com você.
Primeiros passos
- Abra um terminal e rode
npx @mcpjam/inspector@latestpara ter um espaço de trabalho local no estilo IDE, ou instale o app de desktop. Para uma instalação hospedada, vá a app.mcpjam.com e pule a instalação. - Adicione o seu servidor. Cole uma URL HTTP ou HTTPS no Playground, ou aponte o inspetor para um servidor STDIO local com um comando e argumentos.
- Envie um prompt ou rode uma ferramenta manualmente. Veja o registro JSON-RPC, o emulador de widgets e a visão de traços se atualizarem enquanto o modelo decide o que chamar.
- Leve as suas verificações para o CI. Instale o CLI, escreva casos de teste com as chamadas de ferramenta esperadas e rode-os em cada pull request para que as regressões parem antes de serem entregues.
Informações do produto
Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de MCPJam Inspector.
Ideal para
Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.
Usuários
- Desenvolvedores de servidores MCP
- Equipes de plataforma e DevRel
- Engenheiros de QA e release
Tarefas
- Depurar um servidor que falha em um cliente mas não em outro
- Testar um widget de app do ChatGPT
- Escrever evals com chamadas de ferramenta esperadas
Cenários
- Levar um servidor MCP interno para produção
- Integrar um colega novo a um código de servidor
- Verificar um fluxo OAuth após uma mudança de protocolo
Principais recursos
Playground multcliente
O Playground é uma interface de chat que emula como clientes de IA diferentes lidam com o seu servidor. Você envia um prompt e o vê rodar contra Claude, ChatGPT, Copilot, Cursor e outros, com traços completos em cada chamada de ferramenta. Ele também renderiza as interfaces do OpenAI Apps SDK e de apps MCP em um emulador de widgets no estilo do Chrome DevTools, então você vê o que o usuário veria de fato. Para equipes cujas integrações quebram em um host mas não em outro, esta é a forma mais rápida de descobrir o porquê.
Depurador OAuth
A autorização é onde a maioria das integrações MCP falha em silêncio, e o MCPJam trata isso como um problema de primeira linha. O depurador OAuth mostra as requisições de autorização e de metadados passo a passo, então você rastreia um erro até a troca exata que o causou. Ele roda verificações guiadas de conformidade entre versões de protocolo, incluindo DCR, pré-registro de cliente e CIMD. Se o seu servidor usa um provedor de identidade, isso economiza horas lendo registros às cegas.
Evals e casos de teste
Você pode escrever casos de teste com chamadas de ferramenta esperadas, rodá-los em vários modelos e acompanhar a precisão ao longo do tempo. As evals medem o outro lado do handshake: como um agente externo que você não controla decide se chama o seu software, com quais argumentos e como usa o resultado. As ferramentas de observabilidade de agentes medem o agente que você construiu; as evals MCP medem como o seu servidor se comporta quando o agente de outra pessoa o assume.
Integração CI/CD
O CLI sonda servidores, roda verificações de doctor, exercita OAuth e lista ferramentas, recursos e prompts do seu terminal, com saída JUnit e JSON. Você pode colocar essas execuções no GitHub Actions ou em qualquer pipeline e torná-las verificações obrigatórias. As regressões são pegas no pull request, e não em um ticket de suporte, que é justamente o sentido de colocar as evals antes da produção.
SDK para testes
O SDK de TypeScript conduz inspeções, captura as capacidades do servidor e verifica as formas de ferramentas e recursos na sua própria suíte de testes. Funciona com Jest ou Vitest, sobe servidores STDIO locais ou conecta por HTTP. Se você prefere continuar testando dentro do código que já escreve, este é o ponto de entrada.
Espaços de trabalho e skills
Espaços de trabalho são grupos de servidores compartilhados com sincronização de equipe em tempo real, então todos testam contra a mesma configuração. As skills ampliam o modelo com comportamentos reutilizáveis no Playground; as skills locais são lidas do seu sistema de arquivos e nunca saem da sua máquina. Os dois recursos miram equipes, e os dois reduzem a deriva que aparece quando cada um mantém a sua própria configuração local.
Prós e contras
Prós
- Gratuito e de código aberto, então você inspeciona o código e roda o inspetor local sem pagar.
- Testa a matriz completa de clientes de IA e mais de 170 modelos, em vez de adivinhar como um host se comporta.
- Mostra cada mensagem JSON-RPC e cada troca OAuth, o que torna reproduzíveis as falhas difíceis.
- O CLI e o SDK entram em pipelines de teste existentes com suporte a JUnit, JSON, Jest e Vitest.
- Funciona com qualquer servidor MCP, não importa como foi construído, e sem mudanças no seu código de produção.
Contras
- É voltado a desenvolvedores. Se você não cria servidores MCP nem software voltado a agentes, não há nada aqui para usar.
- O app hospedado só aceita servidores HTTPS, então servidores STDIO e localhost exigem o inspetor local.
- Os preços não são publicados no site e exigem olhar a página ao vivo ou contatar vendas para fixá-los.
- Ele diagnostica os problemas mas não os conserta, então você ainda precisa conhecer o seu servidor o suficiente para agir sobre os achados.
Perguntas frequentes
Sim. O inspetor é de código aberto e gratuito para rodar localmente, e o app hospedado tem um nível gratuito. Existem planos pagos para equipes que precisam de evals hospedadas, espaços de trabalho compartilhados e créditos de uso, mas você pode testar um servidor do começo ao fim sem pagar.
Conteúdo relacionado
Explore ferramentas, skills e artigos relacionados a MCPJam Inspector.
Alternativas a MCPJam Inspector
Forefront
Forefront · ProgramaçãoO Forefront é uma plataforma web para construir com IA de código aberto. Você ajusta os principais modelos de linguagem de código aberto com seus próprios dados, avalia o desempenho deles e os roda por uma API ou os exporta para hospedar por conta própria. Desenvolvedores que querem a conveniência de uma plataforma fechada, mas fazem questão de ser donos dos modelos e dos dados, são o público-alvo aqui.
Startkit
StartKit.AI · ProgramaçãoStartkit é um boilerplate para criar produtos de SaaS com IA e wrappers de IA. Pense nele como um boilerplate para startups de IA com as partes chatas já conectadas: autenticação, pagamentos com Stripe e Lemon Squeezy, limites de uso, e-mail transacional e um kit inicial de API de IA que conversa com OpenAI, Anthropic, Groq ou Llama. Você clona o repositório, define seu preço e começa pela parte do produto que as pessoas realmente pagam. Ele é feito em Next.js sobre React e Tailwind, então boa parte do código boilerplate já parece familiar.
Testim
Tricentis · ProgramaçãoO Testim é uma plataforma de automação de testes com IA para criar e executar testes de ponta a ponta em aplicações web, mobile e Salesforce. Ele se apoia no aprendizado de máquina para manter os testes estáveis quando uma interface muda, então as equipes gastam menos tempo consertando seletores quebrados. Nada mal para uma ferramenta de testes automatizados que você pode começar a usar hoje. Você cria testes gravando ações no navegador e depois adiciona JavaScript quando precisa de mais controle. É uma escolha sólida para equipes de QA ocupadas.
