MCP 서버는 어떻게 테스트하시나요?
How do you test your MCP?
핵심 요약
개별 도구 테스트만으로는 부족한 MCP 배포 후기 및 실전 워크플로우 테스트 전략에 대한 고민.
- 테스트 전략 — 개별 도구 단위 테스트를 넘어 실제 워크플로우와 사용자 시나리오를 포함한 다층적 테스트가 필요함.
- 도구 검증 — 스키마 유효성 검사, 권한 오류, 속도 제한 등 다양한 예외 상황을 고려한 통합 테스트를 권장함.
- 테스트 도구 — MCP Inspector나 외부 에이전트 플랫폼을 활용해 실전 환경과 유사한 테스트를 수행할 수 있음.
최근에 MCP를 배포했어. 제공하는 도구 하나하나 꼼꼼하게 테스트했는데도 사용자들과 에이전트 때문에 문제가 많았어.
전체 워크플로우를 테스트하지 않고 도구 자체만 테스트했거든. 프로덕션 환경에서 확실히 깨지더라고.


