MCP 도구 호출을 실제 흐름에서 보여주는 mcpsnoop
mcpsnoop는 AI 와 사이에 끼워 넣는 투명 프록시 도구입니다. , Cursor, Claude Code 같은 실제 AI 가 서버에 보내는 과 서버의 답장을 터미널 화면에 바로 보여줍니다. 공식 는 별도 로 접속하기 때문에 실제 사용 중인 와 서버 사이의 대화를 놓칠 수 있지만, mcpsnoop는 실제 통로 안에서 요청, 응답, 알림, 서버 오류 출력까지 확인합니다.
일반 서버는 서버 실행 명령 앞에 mcpsnoop --를 붙여 감싸고, 웹 주소로 연결되는 서버는 앞단에서 요청을 받아 원래 서버로 넘기는 방식으로 추적합니다. 캡처한 을 새 서버 사본에 다시 실행해 문제를 재현할 수 있고, 처음에 합의된 기능, 긴 내용, 오래 멈춘 호출, 느린 호출, 실패한 호출을 필터로 좁혀 볼 수 있습니다. 설치는 Go, , 미리 빌드된 실행 파일을 지원합니다.
mcpsnoop가 감싼 서버 명령을 실제로 실행하므로, 믿을 수 없는 서버는 분리된 환경에서 다뤄야 합니다.
핵심 포인트
- 실제 AI 와 사이의 요청과 응답을 터미널에서 보여줍니다.
- 서버 실행 명령 앞에 mcpsnoop --를 붙이는 방식으로 기존 연결을 감쌉니다.
- 웹 주소 기반 서버도 앞단에서 요청을 받아 넘기는 방식으로 추적할 수 있습니다.
- 캡처한 을 다시 실행해 문제를 재현하고 고칠 수 있습니다.
- 느린 호출, 멈춘 호출, 오류, 합의된 기능을 필터와 검사 화면으로 확인합니다.