


大多数监控工具仅发送HTTP Ping请求。但如果JSON-RPC握手失败,返回200 OK状态码也毫无意义。我们的工具与众不同,因为它执行真正的协议级检查,行为完全等同于真实AI客户端。核心功能:完整握手:执行规范定义的initialize、ping和tools/list序列。深度可见性:检查精确的JSON-RPC载荷与协商版本。智能认证:解析401响应中的RFC 9728标头,精准呈现令牌要求。
Openstatus MCP 健康检查器是一款免费在线工具,可对模型上下文协议(MCP)服务器执行真正的协议级健康检查。与仅验证 200 状态码的基础 HTTP 监控器不同,该工具会执行真实 AI 客户端连接时使用的完整 JSON-RPC 握手序列。它直接从浏览器运行规范定义的 initialize、ping 和 tools/list 调用——无需安装或注册。
该工具执行每个 MCP 客户端都会完成的完整三步握手:使用协议版本 2025-06-18 进行 initialize、发送 notifications/initialized 即发即弃消息,然后并行执行 ping 和 tools/list 调用。这能捕获纯 HTTP 检查完全遗漏的故障。
握手过程中的每一步都可检查——点击结果表中的任意行,即可查看精确的 JSON-RPC 请求和响应,包括协商的协议版本、服务器信息、能力和会话 ID。您将获得与 AI 客户端相同的数据。
当服务器返回带有 WWW-Authenticate: Bearer 标头的 401 响应时,该工具会解析 RFC 9728 的 resource_metadata URL 并显示授权服务器。您只需一键即可获取令牌,无需翻阅文档。
"如果 JSON-RPC 握手失败,200 OK 毫无意义。"
大多数监控工具止步于 HTTP 状态码,但 MCP 服务器可能返回 200 却完全无法工作——响应体可能是配置错误的代理返回的 HTML,JSON-RPC 的 id 可能未回显,或者 tools/list 可能返回空结果。Openstatus MCP 健康检查器的行为与真实 AI 客户端完全一致,验证协议端到端工作,而不仅仅是检查传输层。
您运行或开发 MCP 服务器,并希望以零安装方式验证端点的握手过程、检查 JSON-RPC 负载,或在用户遇到问题前调试认证问题。
其他您可能感兴趣的工具
Loading comments…
制作者
kettle_dev
访问网站
openstatus.dev/play/mcp-health
项目信息
产品关键词
成就