MCP 레지스트리 자주 묻는 질문

MCP 레지스트리 자주 묻는 질문 (Frequently Asked Questions)

레지스트리를 쓰면서 흔히 묻는 질문들을 정리했어요. 용어 차이, 메타데이터 업데이트, 커스텀 메타데이터, 문제 신고 방법을 다룹니다.

출처: MCP 공식 문서 - Frequently Asked Questions

💡 MCP 레지스트리는 현재 프리뷰 단계예요. 일반 공개 전에 파괴적 변경이나 데이터 리셋이 있을 수 있습니다. 이슈가 있으면 GitHub에 보고해 주세요.

일반

"Official MCP Registry", "MCP Registry", "MCP registry", "MCP Registry API" 등의 차이는 무엇인가요?

  • "MCP Registry API" — MCP 레지스트리가 정의한 OpenAPI 스펙을 구현하는 API.
  • "Official MCP Registry API"https://registry.modelcontextprotocol.io에서 서빙되는 REST API로, MCP Registry API의 상위 집합. 그 OpenAPI 스펙은 https://registry.modelcontextprotocol.io/openapi.yaml에서 내려받을 수 있어요.
  • "MCP registry" — MCP Registry API를 제공하는 서드파티 서비스.
  • "Official MCP Registry"(또는 "The MCP Registry") — https://registry.modelcontextprotocol.io에 있는 서비스.

내 서버를 삭제/게시 취소할 수 있나요?

현재는 안 돼요. 이 글을 쓰는 시점에 공개 논의가 진행 중입니다.

서버 메타데이터를 어떻게 업데이트하나요?

고유한 버전 문자열로 새 server.json을 제출하세요. 한 번 게시되면 버전 메타데이터는 불변이에요(npm과 유사).

게시할 때 커스텀 메타데이터를 추가할 수 있나요?

네. _meta.io.modelcontextprotocol.registry/publisher-provided 아래의 커스텀 메타데이터는 레지스트리에 게시할 때 보존됩니다. 그러면 게시 과정에 특화된 커스텀 메타데이터를 포함할 수 있어요.

⚠️ 4KB 크기 제한(JSON 4096바이트)이 있어요. 이 한도를 넘으면 게시가 실패합니다.

문제 신고

스팸이나 악성 서버를 신고해야 한다면?

  1. 기반 패키지 레지스트리(예: NPM, PyPI, DockerHub 등)에 남용으로 신고하고,
  2. 레지스트리 저장소에 Abuse report: 로 시작하는 제목의 GitHub 이슈를 올리세요.

레지스트리 자체의 보안 취약점을 신고해야 한다면?

MCP 커뮤니티 SECURITY.md를 따르세요.

더 알아보기 (Learn more)