AI 개발자 도구
mcpsnoop
AI 클라이언트와 MCP 서버 간의 모든 실제 도구 호출을 실시간으로 터미널에 표시하는 투명 프록시입니다.
mcpsnoop
mcpsnoop란?
mcpsnoop는 AI 클라이언트와 MCP 서버 사이에 위치하여 JSON-RPC 도구 호출을 검사하고 재생할 수 있는 터미널 기반 디버깅 도구입니다.
mcpsnoop vs 유사 도구
| 가격 모델 | 무료 | 무료 | 맞춤형 요금제 | 무료, 유료 |
| 무료 크레딧 | ||||
| 주요 기능 |
|
|
|
|
| 장점 |
|
|
|
|
| 단점 |
|
|
|
|
| 추천 대상 |
|
|
|
|
mcpsnoop 사용 방법
- 1'go install github.com/kerlenton/mcpsnoop/cmd/mcpsnoop@latest' 또는 'brew install mcpsnoop'으로 설치합니다.
- 2클라이언트의 MCP 구성에서 서버 명령어를 'mcpsnoop -- <server>'로 감쌉니다.
- 3평소처럼 클라이언트를 사용합니다.
- 4'mcpsnoop'을 실행하여 라이브 터미널 UI를 엽니다.
- 5스트리밍 가능한 HTTP 서버의 경우 'mcpsnoop http --target URL --listen :7000'을 사용합니다.
mcpsnoop 주요 기능
- 색상으로 구분된 요청, 응답, 오류 및 느린 호출을 포함한 라이브 JSON-RPC 스트림
- 캡처된 도구 호출을 새로운 격리된 서버에서 재생
- 클라이언트-서버 핸드셰이크를 보여주는 기능 검사기
- 전체 예쁘게 출력된 JSON 및 프레임 내 검색이 가능한 프레임 검사기
- 실시간 PENDING 타이머를 통한 중단 호출 감지
- 도구, 상태, 방향, 종류, ID 또는 일반 텍스트로 스트림 필터링
mcpsnoop 사용 사례
- AI 클라이언트와 서버 간 실시간 MCP 트래픽 디버깅
- 도구 호출 인수 및 응답 검사
- 반복 개발을 위한 도구 호출 재생
- 클라이언트와 서버 간 기능 협약 확인
mcpsnoop 가격 및 무료 크레딧
mcpsnoop의 가격 모델은 무료입니다.
mcpsnoop 장점과 단점
장점
- 투명 프록시로 구성 변경 불필요
- 강력한 필터링이 가능한 라이브 터미널 UI
- 빠른 반복 개발을 위한 재생 기능
- 모든 MCP 서버 언어와 호환
단점
- 1.0 이전 소프트웨어로 변경 사항이 있을 수 있음
- MCP 프로토콜 트래픽만 지원
- 설치에 Go 또는 Homebrew 필요
mcpsnoop은 어떤 용도에 가장 적합한가요?
- MCP 기반 AI 애플리케이션을 디버깅하는 개발자
- 사용자 정의 MCP 서버 또는 클라이언트를 구축하는 엔지니어