选对协议配置
普通 JSON-RPC 2.0 允许 batch;MCP 2025-11-25 使用 initialize,2026-07-28 使用 server/discover。不同版本的发现规则不同。
AI / LLM 开发
粘贴单条消息、批量数组或逐行日志;分析前选择协议配置。
输入只在本浏览器处理,不向服务器发送请求。
等待输入日志。
等待输入日志。
排查日志时,响应可能先于另一条请求出现。JSON-RPC 消息查看器按带类型的 ID 关联整份记录,保留原始顺序,也会把通知与待配对请求区分开。
想做 MCP 消息查看时,可从已有捕获内容中看到工具清单、资源 URI 和能力声明。JSON-RPC 请求响应分析只读取当前输入,不会访问服务器。
批量响应可以乱序,数字 ID 与字符串 ID 也不能混作一个值。查看器画出真实的请求响应关系,通知不会被误报为漏回。
从 tools/list 提取工具名称和输入 Schema,从资源列表展示 URI 与 scheme。日志没出现的能力不会被凭空补上。
普通 JSON-RPC 2.0 允许 batch;MCP 2025-11-25 使用 initialize,2026-07-28 使用 server/discover。不同版本的发现规则不同。
顶层数组代表同一批量消息;每行一个完整 JSON 值代表捕获的独立帧。批量响应不能按数组位置配对。
点击分析或按 Ctrl/Cmd+Enter。修改输入或配置后,旧报告立即过期,复制与下载会禁用,直到重新运行。
数字 1 与字符串 "1" 不同。重复请求 ID 会产生歧义,孤立响应也会单独列出。
请求、通知、成功响应和错误响应分别标记;MCP 只有在日志包含对应响应时才展示能力。
检查 tools/list 中的名称及 inputSchema;同一日志有定义时,还能用 Schema 检查 tools/call 参数。
resources/list 与模板列表的 URI 连同 scheme 展示。自定义 scheme 不自动判错,也不会被打开。
将两类消息放进同一份输入。工具按类型和 ID 精确关联;只有一侧的请求会标记为未配对。
不一定。2.0 允许服务器以不同顺序返回响应,配对应看 ID,而不是数组下标。
没有 id 的请求是通知,规范不要求、也不允许服务器给它返回响应。查看器不会把它算作丢失响应。
选择 MCP 配置并放入 tools/list 请求和响应,就能看到工具名及 inputSchema 检查结果。只有请求时无法推断工具列表。
JSON-RPC 错误是顶层 error;MCP 工具运行失败也可能是成功响应里的 result.isError。二者不应混为一谈。
结果不符合预期?