MCP 인스펙터

클라이언트를 연결하기 전에 안전한 프리셋 링크, 비공개 사용자 설정 검증, 전송 방식별 수정 가이드로 MCP 설정 JSON을 점검하세요.

설정 작업 공간

사용자 지정 JSON은 기본적으로 공유 URL에 포함되지 않습니다. 직접 링크에는 안전한 프리셋 상태만 인코딩됩니다.

지우기
안전한 공유 URL
개인정보 보호 이 링크에는 선택한 프리셋만 포함됩니다.
범위 이 페이지는 Django 요청 흐름을 통해 JSON을 검증하지만 MCP 서버를 실행하거나 외부 MCP 엔드포인트를 호출하지 않습니다.
워크플로 요약
현재 입력 출처 command 누락 오류 예제
공유 방식 안전한 프리셋 공유 URL
서버 1
전송 방식 stdio
환경 변수 사용 서버 0
오류 1
경고 0
상태 아래 누락되었거나 잘못된 필드를 수정한 뒤 클라이언트에서 사용하기 전에 다시 검증하세요.
다음 단계 command 필드를 추가한 뒤 다시 검증하세요.
서버 점검
broken-filesystem
전송: stdio
필수 필드 포함됨: 없음
누락됨: command
인자 (Args) -y @modelcontextprotocol/server-filesystem /workspace
환경 변수 사용 0개 변수
검증 상태 오류 1개, 경고 0개
가능성이 높은 수정 command 필드를 추가한 뒤 다시 검증하세요.
검증 결과
서버 broken-filesystem
필드 command
문제 Missing required field: command
What is MCP?

MCP(Model Context Protocol)는 AI 애플리케이션을 도구 및 데이터 소스에 연결하기 위한 개방형 표준입니다. AI 모델이 표준화된 인터페이스를 통해 외부 서버, 서비스 및 데이터 저장소와 상호 작용하는 방법을 정의합니다.

How MCP Configuration Works

MCP는 JSON 구성 파일을 사용하여 서버에 대한 연결을 정의합니다. 각 서버 항목은 실행할 명령, 인수, 환경 변수 및 전송 유형을 지정합니다. 가장 일반적인 전송은 서버를 하위 프로세스로 실행하는 stdio입니다.

주요 사용 사례
  • 배포 전에 MCP 서버 구성을 검증합니다.
  • 설정 내의 누락된 필드 또는 잘못된 값 디버깅
  • 서버 기능 및 설정 검사
  • MCP 서버 형식 간 변환
자주 묻는 질문

What is the difference between stdio and HTTP transports?

stdio는 서버를 로컬 하위 프로세스로 실행하므로 더 간단하고 비공개적이지만, 서버가 로컬에 설치되어 있어야 합니다. HTTP/SSE 전송은 네트워크를 통해 원격 서버에 연결하므로 분산 아키텍처를 가능하게 합니다.

왜 서버 설정이 유효하지 않나요?

일반적인 문제로는 'command'와 같은 필수 필드 누락, 잘못된 JSON 구문, 잘못된 값 타입(args는 배열, env는 객체여야 함) 또는 알 수 없는 필드 이름 등이 있습니다.

제 설정이 어딘가로 전송되나요?

ComUtil은 이 페이지를 통해 JSON을 처리해 검증하지만, MCP 서버를 실행하거나 외부 MCP 엔드포인트를 호출하지는 않습니다. 안전한 공유 링크에는 프리셋 상태만 포함되며 사용자 지정 원본 JSON은 기본적으로 URL에 추가되지 않습니다.