MCP 레지스트리 자주 묻는 질문
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바이트)이 있어요. 이 한도를 넘으면 게시가 실패합니다.
문제 신고
스팸이나 악성 서버를 신고해야 한다면?
- 기반 패키지 레지스트리(예: NPM, PyPI, DockerHub 등)에 남용으로 신고하고,
- 레지스트리 저장소에
Abuse report:로 시작하는 제목의 GitHub 이슈를 올리세요.
레지스트리 자체의 보안 취약점을 신고해야 한다면?
MCP 커뮤니티 SECURITY.md를 따르세요.
더 알아보기 (Learn more)
- MCP 레지스트리 — 레지스트리 소개
- 레지스트리 인증 — 게시 전 인증
- MCP 레지스트리 퀵스타트 — 레지스트리 시작 가이드