이것은 로컬 서버(MCPB)를 Anthropic의 공개 디렉토리에 제출하여 더 광범위한 배포 및 검색 가능성을 위한 완전한 가이드입니다.
전제 조건
이 가이드를 읽기 전에 다음이 필요합니다:
작동하는 MCPB
변수 치환을 사용한 이식 가능한 코드
좋은 오류 메시지 및 사용자 경험
깔끔하게 번들된 종속성
MCPB 개발이 처음이신가요? 먼저 MCPB 확장 프로그램 빌드를 참조하세요. 기술적 모범 사례(테스트, 오류 메시지, 이식성)는 MCPB 저장소를 참조하세요.
참고: 이 가이드는 로컬 MCP 서버를 다룹니다. 원격 데스크톱 확장 프로그램은 원격 MCP 서버 제출 가이드를 참조하세요.
1. 디렉토리 개요
디렉토리 포함의 이점은 무엇입니까?
검색 가능성 및 신뢰성:
Claude Desktop 내 공식 Anthropic 디렉토리에 나열됨
개별 Claude Desktop 사용자가 검색 가능
관리자가 허용 목록에 추가할 때 Teams/Enterprise 사용자에게 표시됨
Anthropic 검토는 사용자 신뢰를 구축함
사용자 경험:
디렉토리에서 한 번의 클릭으로 설치
Claude Desktop 설정 UI와 통합
표준화된 프레젠테이션
지원 및 신뢰성:
품질 및 보안에 대한 Anthropic 검토
검토된 다른 확장 프로그램과 함께 나열됨
커뮤니티 가시성 및 피드백
전문적인 배포 채널
2. 필수 요구 사항
이 섹션의 모든 요구 사항은 디렉토리 승인을 위해 필수입니다. 이 중 하나라도 누락되면 거부 또는 수정 요청이 발생합니다.
참고: 이는 Anthropic 디렉토리 특정 요구 사항입니다.
일반적인 MCPB 개발 모범 사례(테스트, 오류 처리, 이식성)는 MCPB 저장소 README를 참조하세요.
도구 주석이 필요합니까?
예. 모든 도구는 정확한 보안 주석을 가져야 하고 유지해야 합니다.
모든 도구에 필수:
readOnlyHint: true - 데이터만 읽는 도구의 경우
destructiveHint: true - 데이터를 수정하거나 부작용이 있는 도구의 경우
MCP 프로토콜 - 도구 주석에서 완전한 스키마 및 구현 세부 사항을 참조하세요.
선택 사항이 아닙니다. 이는 MCP 디렉토리 정책에서 파생된 엄격한 요구 사항입니다.
어느 주석을 선택할지 결정하는 방법:
도구 동작 | 주석 | 예시 |
데이터만 읽음 | readOnlyHint: true | search, get, list, fetch, read |
데이터 쓰기/수정 | destructiveHint: true | create, update, delete, send, write |
임시 파일 생성 | destructiveHint: true | 임시 쓰기도 포함됨 |
외부 요청 전송 | destructiveHint: true | 이메일, 알림, 웹훅 |
내부적으로만 캐시 | readOnlyHint: true | 내부 최적화 OK |
구현 세부 사항: MCP 프로토콜 - 도구에서 다음을 참조
