MCP Test Kitchen은 MCP 게이트웨이를 만드는 팀이 클라이언트의 오류 대응을 시험할 수 있도록 일부러 비정상 동작을 하는 MCP 서버다. 서버 대신 클라이언트를 시험한다는 점에서 MCP Inspector와 다르다.

URL과 Authorization 헤더를 받는 Cursor, Claude Desktop 또는 자체 클라이언트를 연결할 수 있다. 서버는 2025-11-25와 2026-07-28 프로토콜 버전을 지원하며, 각 요청에서 선언한 버전을 기록한다.

시험 시나리오는 HTTP 전송 오류, JSON-RPC 오류 응답, isError로 표시된 도구 결과, 사용자 확인 요청(elicitation), C# SDK v2를 이용한 다회 왕복 요청(MRTR), 지연 시간을 설정할 수 있는 기준 시나리오 등 6가지다. JSON-RPC 오류와 도구 오류는 특정 호출에서 발생하도록 설정할 수 있어 첫 번째 호출은 성공하고 두 번째 호출은 실패하게 할 수 있다. 리소스와 프롬프트는 항상 활성화되며, 각각 의도적으로 깨진 변형도 제공한다.

실시간 로그에는 요청 시간, 메서드, 호출자, 상태, 프로토콜 버전이 표시된다. 최신 사양에 맞춰 고정한 TypeScript 참조 클라이언트와 전체 소스 코드도 제공한다.

직접 실행할 수 있는 오픈소스 프로젝트다. 호스팅 버전을 이용하려면 토큰 발급을 위해 Google 또는 GitHub로 로그인해야 한다. 제작자는 추가 시나리오에 대한 의견도 받고 있다.