MCPJam Inspector
MCPJam · 코딩
MCPJam Inspector는 MCP 서버, MCP 앱, ChatGPT 앱을 만드는 개발자를 위한 테스트 및 디버깅 플랫폼이다. 내 컴퓨터나 브라우저에서 실행되고, STDIO나 HTTP로 서버를 연결하며, 모든 JSON-RPC 메시지와 도구 호출, OAuth 교환을 발생하는 순간 보여준다. 170개 넘는 모델로 서버와 대화하고, 16가지 클라이언트 구성에서 동작을 비교하며, 릴리스마다 통과를 걸어 두는 eval을 돌릴 수 있다.

MCPJam Inspector 소개
MCPJam Inspector란
MCPJam Inspector는 AI 클라이언트가 호출하는 소프트웨어를 출시하는 개발자를 위한 MCP 서버 테스트 도구다. MCP 서버 디버거 역할도 겸한다. MCP 서버나 ChatGPT 앱을 만든다면 어려운 부분은 코드를 쓰는 게 아니라, ChatGPT, Claude, Cursor, Copilot이 내가 기대한 방식으로 쓸지를 아는 일이다. 클라이언트마다 서버를 읽는 방식이 달라서, 한 호스트에서 잘 도는 도구가 다른 호스트에서는 사라지거나 오작동한다. MCPJam Inspector는 사용자가 그 차이를 발견하기 전에 드러내려고 만들어졌다.
이 프로젝트는 오픈소스이고 무료로 돌릴 수 있다. 선택형 호스팅 앱이 있고, 공유 워크스페이스와 호스팅 eval, 사용 크레딧이 필요한 팀을 위한 유료 요금제도 있다. SDK와 프레임워크에 얽매이지 않는다. 서버를 어떻게 만들었는지는 상관하지 않으며, 실시간 트래픽이나 프로덕션 코드에 절대 손대지 않는다. 자리하는 층은 프로덕션 이전이다. 개발, QA, 베타, CI/CD다.
가장 큰 한계는 이것이 개발자 도구이지 소비자 앱이 아니라는 점이다. MCP 서버나 에이전트용 소프트웨어를 다루지 않는다면 여기서 쓸 게 거의 없다. 서버를 대신 고쳐 주지도 않는다. 무엇이 어디서 깨졌는지 보여주고, 수리는 내 몫으로 남긴다.
시작하기
- 터미널을 열고
npx @mcpjam/inspector@latest를 실행하면 로컬 IDE 스타일 워크스페이스가 뜬다. 데스크톱 앱을 설치해도 된다. 호스팅 환경을 쓰려면 app.mcpjam.com으로 가서 설치를 건너뛴다. - 서버를 추가한다. Playground에 HTTP나 HTTPS URL을 붙여 넣거나, 명령과 인수로 로컬 STDIO 서버를 인스펙터에 지정한다.
- 프롬프트를 보내거나 도구를 직접 실행한다. 모델이 무엇을 호출할지 정하는 동안 JSON-RPC 로거와 위젯 에뮬레이터, 트레이스 뷰가 갱신되는 걸 지켜본다.
- 검사를 CI로 옮긴다. CLI를 설치하고 기대하는 도구 호출을 담은 테스트 케이스를 작성해, 풀 리퀘스트마다 실행하면 회귀가 출시 전에 멈춘다.
제품 정보
MCPJam Inspector의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- MCP 서버 개발자
- 플랫폼 및 DevRel 팀
- QA 및 릴리스 엔지니어
작업
- 한 클라이언트에서는 실패하고 다른 쪽에서는 성공하는 서버 디버깅
- ChatGPT 앱 위젯 테스트
- 기대하는 도구 호출을 담은 eval 작성
활용 상황
- 사내 MCP 서버를 프로덕션으로 올리기
- 새 동료를 서버 코드베이스에 합류시키기
- 프로토콜 변경 후 OAuth 흐름 검증
주요 기능
크로스 클라이언트 Playground
Playground는 여러 AI 클라이언트가 내 서버를 어떻게 다루는지 흉내 내는 채팅 화면이다. 프롬프트를 하나 보내면 Claude, ChatGPT, Copilot, Cursor 등에서 도는 모습을, 도구 호출마다 완전한 트레이스와 함께 본다. OpenAI Apps SDK와 MCP 앱 UI도 Chrome DevTools 스타일 위젯 에뮬레이터로 렌더링하므로, 사용자가 실제로 볼 화면을 확인할 수 있다. 한 호스트에서는 통합이 깨지고 다른 쪽에서는 멀쩡한 팀에게, 이유를 가장 빨리 찾는 방법이다.
OAuth 디버거
인증은 대부분의 MCP 통합이 조용히 실패하는 지점이고, MCPJam은 이를 일급 문제로 다룬다. OAuth 디버거는 인증과 메타데이터 요청을 단계별로 시각화해서, 오류를 일으킨 정확한 교환까지 거슬러 추적하게 해 준다. DCR과 클라이언트 사전 등록, CIMD를 포함한 프로토콜 버전 전반의 안내식 적합성 검사를 돌린다. 서버가 자격 증명 제공자를 쓴다면, 눈먼 로그 읽기에서 몇 시간을 아낀다.
eval과 테스트 케이스
기대하는 도구 호출을 담은 테스트 케이스를 쓰고, 여러 모델에서 돌리고, 정확도를 시간에 따라 추적할 수 있다. eval이 재는 건 핸드셰이크의 반대편이다. 내가 통제하지 않는 외부 에이전트가 내 소프트웨어를 호출할지, 어떤 인수로 호출할지, 결과를 어떻게 쓸지를 정하는 과정이다. 에이전트 관측 도구는 내가 만든 에이전트를 재고, MCP eval은 남의 에이전트가 내 서버를 집어 들었을 때의 동작을 잰다.
CI/CD 연동
CLI는 서버를 탐사하고 doctor 검사를 돌리고 OAuth를 연습하며, 터미널에서 도구와 리소스, 프롬프트를 나열한다. 출력은 JUnit과 JSON이다. 이 실행을 GitHub Actions나 아무 파이프라인에 넣어 필수 검사로 만들 수 있다. 회귀는 지원 티켓이 아니라 풀 리퀘스트에서 잡힌다. eval을 프로덕션 앞에 두는 이유가 바로 그것이다.
테스트용 SDK
TypeScript SDK는 내 테스트 스위트에서 검사를 구동하고, 서버 기능을 스냅샷하고, 도구와 리소스의 형태를 검증한다. Jest나 Vitest로 돌고, 로컬 STDIO 서버를 띄우거나 HTTP로 연결한다. 이미 쓰고 있는 코드 안에서 계속 테스트하고 싶다면, 이게 진입점이다.
워크스페이스와 스킬
워크스페이스는 실시간 팀 동기화가 붙은 공유 서버 그룹이라, 모두 같은 구성으로 테스트한다. 스킬은 Playground에서 재사용 가능한 동작을 모델에 더한다. 로컬 스킬은 파일 시스템에서 읽고 내 컴퓨터를 벗어나지 않는다. 두 기능 모두 팀을 겨냥하며, 각자 자기 로컬 환경을 유지할 때 생기는 어긋남을 줄여 준다.
장단점
장점
- 무료이자 오픈소스라, 코드를 살펴보고 로컬 인스펙터를 돈 안 내고 돌릴 수 있다.
- 한 호스트의 동작을 짐작하는 대신 AI 클라이언트 매트릭스 전체와 170개 넘는 모델을 테스트한다.
- 모든 JSON-RPC 메시지와 OAuth 교환을 보여주므로, 까다로운 실패를 재현할 수 있다.
- CLI와 SDK가 JUnit, JSON, Jest, Vitest를 지원해 기존 테스트 파이프라인에 들어간다.
- 서버를 어떻게 만들었든 어떤 MCP 서버와도 작동하고, 프로덕션 코드 변경도 필요 없다.
단점
- 개발자용이다. MCP 서버나 에이전트용 소프트웨어를 만들지 않으면 여기 쓸 게 없다.
- 호스팅 앱은 HTTPS 서버만 받으므로, STDIO와 localhost 서버는 로컬 인스펙터가 필요하다.
- 가격이 웹사이트에 공개되지 않아, 실제 페이지를 보거나 영업에 문의해야 확정된다.
- 문제를 진단할 뿐 고치지는 않으므로, 지적에 대응하려면 서버를 충분히 알아야 한다.
자주 묻는 질문
그렇다. 인스펙터는 오픈소스이고 로컬 실행이 무료이며, 호스팅 앱에도 무료 등급이 있다. 호스팅 eval과 공유 워크스페이스, 사용 크레딧이 필요한 팀을 위한 유료 요금제도 있지만, 돈을 내지 않고도 서버를 처음부터 끝까지 테스트할 수 있다.
관련 콘텐츠
MCPJam Inspector와 관련된 도구, 스킬, 아티클을 살펴보세요.
MCPJam Inspector 대안
Forefront
Forefront · 코딩Forefront는 오픈소스 AI로 무언가를 만드는 웹 플랫폼이다. 대표적인 오픈소스 언어 모델을 자신의 데이터로 미세 조정하고, 성능을 평가하고, API로 실행하거나 내보내 직접 호스팅할 수 있다. 폐쇄형 플랫폼의 편의를 원하면서도 모델과 데이터의 소유권은 놓지 않으려는 개발자가 대상이다.
Startkit
StartKit.AI · 코딩Startkit은 AI SaaS와 AI 래퍼 제품을 만들기 위한 보일러플레이트다. 지루한 부분을 미리 연결해 둔 AI 스타트업 보일러플레이트라고 생각하면 된다. 인증, Stripe와 Lemon Squeezy 결제, 사용량 제한, 트랜잭션 이메일, 그리고 OpenAI, Anthropic, Groq, Llama와 통신하는 AI API 스타터 키트가 포함된다. 저장소를 복제하고 가격을 정한 뒤 사용자가 실제로 돈을 내는 부분에 착수하면 된다. React와 Tailwind 위의 Next.js로 만들어졌기 때문에 보일러플레이트 코드의 상당 부분이 이미 익숙하게 느껴진다.
Testim
Tricentis · 코딩Testim은 웹, 모바일, Salesforce 애플리케이션 전반에 걸쳐 엔드투엔드 테스트를 만들고 실행하는 AI 기반 테스트 자동화 플랫폼이다. 머신러닝에 기대어 인터페이스가 바뀌어도 테스트를 안정적으로 유지하므로, 팀은 깨진 셀렉터를 고치는 데 쓰는 시간을 줄인다. 오늘부터 쓸 수 있는 자동화 테스트 도구치고 나쁘지 않다. 브라우저에서 동작을 녹화해 테스트를 만들고, 더 세밀한 제어가 필요하면 JavaScript를 더한다. 바쁜 QA 팀에게 탄탄한 선택이다.
