MCP JSONRPC 32600 错误码详解,包括 JSON 格式错误、请求结构问题等常见原因的排查和解决方案。
JSON-RPC 请求格式无效。
# 使用 jq 验证
cat config.json | jq
# 常见错误
# - 缺少逗号
# - 引号不匹配
# - 括号不闭合
{
"mcpServers": {
"server-name": {
"command": "npx", // 必需
"args": [...] // 必需
}
}
}
表示 JSON-RPC 请求格式无效。
常见原因包括 JSON 格式错误、缺少必需字段或字段类型错误。
可以使用 `jq` 命令(如 `cat config.json | jq`)或在线 JSON 验证器进行检查。
在 `mcpServers` 配置中,每个服务器必须包含 `command` 和 `args` 字段。
建议使用 JSON 验证器,并基于官方示例进行修改而不是从头编写。
人类专家验证
官方机器人验证