Escolha a versão
JSON-RPC 2.0 aceita lotes. MCP 2025-11-25 usa initialize; MCP 2026-07-28 usa server/discover e metadados por requisição.
JSON
Cole uma mensagem, um array em lote ou uma captura com um quadro JSON por linha e escolha o perfil.
O texto permanece neste navegador. Nenhuma requisição é enviada ao servidor.
Aguardando uma captura.
Aguardando uma captura.
Em uma captura, respostas de um lote podem chegar fora da ordem das requisições. O visualizador de mensagens JSON-RPC faz a associação pelo valor e pelo tipo do ID, mantendo a ordem original das mensagens.
Este inspector de mensagens MCP também mostra ferramentas, capacidades e URIs encontradas. A requisição resposta JSON-RPC é lida do texto salvo, sem chamar o servidor.
A resposta a uma chamada pode chegar antes de outra. Número 1 e texto "1" são IDs diferentes; notificações não aguardam resposta.
tools/list revela nomes e esquemas de entrada; a lista de recursos revela URIs. Uma capacidade não capturada continua desconhecida.
JSON-RPC 2.0 aceita lotes. MCP 2025-11-25 usa initialize; MCP 2026-07-28 usa server/discover e metadados por requisição.
Um array no nível superior é um lote. Valores JSON completos em linhas separadas são quadros individuais de um log.
Clique no botão ou use Ctrl/Cmd+Enter. Alterar texto ou perfil torna o relatório antigo e bloqueia a exportação até outra análise.
Requisições repetidas com o mesmo ID são ambíguas; respostas sem par aparecem separadamente.
Requisição, notificação, sucesso e erro são identificados separadamente. O log JSON-RPC mantém o caminho de cada quadro.
Nomes e inputSchema em tools/list são verificados. Argumentos de tools/call só são confrontados quando a definição foi capturada.
URIs de recursos e modelos são exibidas com o esquema. Esquemas personalizados não são acessados nem rejeitados automaticamente.
Coloque ambas na mesma captura. O visualizador combina valor e tipo do ID, mesmo com a ordem invertida.
Sim. O protocolo 2.0 permite isso. Compare IDs, não posições no array.
Não. Requisição sem id é notificação e não espera resposta.
Escolha um perfil MCP e inclua requisição e resposta tools/list. Sem resposta, o catálogo permanece desconhecido.
Falha de ferramenta pode aparecer em result.isError de uma resposta RPC bem-sucedida. Erro de protocolo usa error no nível superior.
Resultado inesperado?
Comece pelo exemplo e depois examine sua captura. O visualizador de mensagens JSON-RPC roda somente no navegador.