


대부분의 모니터는 단순히 HTTP 핑을 보냅니다. 하지만 JSON-RPC 핸드셰이크가 실패하면 200 OK는 무용지물입니다. 저희 도구는 실제 AI 클라이언트처럼 정확히 동작하며, 진정한 프로토콜 수준의 점검을 수행한다는 점에서 차별화됩니다. 주요 기능: 전체 핸드셰이크: 사양에 정의된 initialize, ping, tools/list 시퀀스를 실행합니다. 심층 가시성: 정확한 JSON-RPC 페이로드와 협상된 버전을 검사합니다. 스마트 인증: 401 응답 시 RFC 9728 헤더를 파싱하여 정확한 토큰 요구 사항을 표시합니다.
Openstatus MCP Health Checker는 Model Context Protocol(MCP) 서버에 대해 실제 프로토콜 수준의 상태 점검을 수행하는 무료 온라인 도구입니다. 단순히 200 상태 코드만 확인하는 기본 HTTP 모니터와 달리, 이 도구는 실제 AI 클라이언트가 연결할 때 사용하는 정확한 JSON-RPC 핸드셰이크 시퀀스를 실행합니다. 설치나 회원가입 없이 브라우저에서 직접 스펙에 정의된 initialize, ping, tools/list 호출을 실행합니다.
이 도구는 모든 MCP 클라이언트가 수행하는 완전한 3단계 핸드셰이크를 실행합니다: 프로토콜 버전 2025-06-18을 사용한 initialize, fire-and-forget 방식의 notifications/initialized, 그리고 병렬로 실행되는 ping과 tools/list 호출. 일반 HTTP 검사로는 전혀 발견할 수 없는 오류를 잡아냅니다.
핸드셰이크의 모든 단계를 검사할 수 있습니다. 결과 테이블의 아무 행이나 클릭하면 협상된 프로토콜 버전, 서버 정보, 기능, 세션 ID를 포함한 정확한 JSON-RPC 요청과 응답을 볼 수 있습니다. 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 Health Checker는 실제 AI 클라이언트처럼 동작하여 전송 계층만 확인하는 것이 아니라 프로토콜이 종단 간 올바르게 작동하는지 검증합니다.
MCP 서버를 운영하거나 개발하면서, 사용자가 문제를 겪기 전에 엔드포인트의 핸드셰이크를 검증하고, JSON-RPC 페이로드를 검사하며, 인증 문제를 디버깅할 수 있는 설치 없는 방법을 원하신다면 이 도구를 확인해보세요.
고려해볼 만한 다른 도구
Loading comments…
제작자
kettle_dev
웹사이트 방문
openstatus.dev/play/mcp-health
프로젝트 정보
제품 키워드
성과