MCPJam/inspector
Testing and evaluation platform to chat, inspect, and debug MCP servers, MCP apps, and ChatGPT apps.
해결하는 문제
MCPJam은 Model Context Protocol (MCP) 서버를 구축하는 개발자를 위해 설계된 테스트 및 평가 플랫폼입니다. Claude, ChatGPT, Cursor와 같은 다양한 AI 클라이언트 간의 일관성 없는 동작 문제를 해결하기 위해, 클라이언트가 서버의 도구, 프롬프트 및 리소스와 상호 작용하는 방식을 검사, 디버깅 및 검증할 수 있는 통합된 환경을 제공합니다.
작동 방식
이 플랫폼은 수동 및 자동 테스트를 위한 도구 모음을 제공합니다:
- Playground & Chat: 다양한 UI 구성을 에뮬레이션하는 크로스 클라이언트 채팅 인터페이스로, 개발자가 서로 다른 프런티어 모델이 도구 호출 및 서버 상호 작용을 어떻게 처리하는지 비교할 수 있습니다.
- Server Debugging: 완전한 JSON-RPC 관측성을 제공하여 개발자가 도구, 리소스 및 프롬프트를 수동으로 실행하고 올바른 데이터가 반환되는지 확인할 수 있도록 합니다.
- OAuth Debugger: 여러 프로토콜 버전에 걸쳐 MCP OAuth 준수를 보장하기 위한 가이드 도구입니다.
- Evals & CI/CD: 기대되는 도구 호출이 포함된 테스트 케이스를 생성하여 CLI 또는 SDK를 통해 프로그래밍 방식으로 실행함으로써 CI/CD 파이프라인에서 회귀를 감지할 수 있습니다.
대상 사용자
MCP 서버를 구축하고 배포하며, 다양한 AI 에이전트 및 LLM 클라이언트에서 통합이 안정적으로 작동하는지 확인해야 하는 개발자.
주요 특징
- 크로스 클라이언트 에뮬레이션: 16개의 클라이언트 구성 및 170개 이상의 모델에 대해 테스트.
- 완전한 관측성: 모든 JSON-RPC 메시지 및 OAuth 교환에 대한 상세한 트레이스.
- 자동 평가: 기대되는 도구 호출을 정의하고 시간에 따른 정확도 지표를 추적.
- 유연한 배포: 호스팅된 웹 앱, 데스크톱 애플리케이션 또는 로컬 개발을 위한
npx로 제공. - 협업 워크스페이스: 팀 테스트를 위한 실시간 동기화 기능이 있는 공유 서버 그룹.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트