핵심 내용

GeekNews 최신 글 최상단에서 확인한 MCPB(MCP Bundle)는 로컬 MCP 서버와 manifest.json을 하나의 .mcpb zip archive로 묶어 Claude Desktop에 확장 프로그램처럼 설치하는 배포형식이다. Anthropic 공식 문서에 따르면 사용자는 파일을 double-click하거나 Claude Desktop에 drag-and-drop하는 방식으로 설치하고, 설치화면에서 권한과 설정을 확인한다. 출처

MCPB 서버는 사용자의 컴퓨터에서 stdio로 실행되므로 로컬 파일, Docker·IDE·database 같은 설치도구, 방화벽 안쪽 내부 시스템에 접근할 수 있다. 별도 cloud server나 OAuth가 필요 없는 반면, 해당 로컬 프로세스가 실제 사용자 환경의 강한 권한을 가질 수 있으므로 manifest의 permission과 조직 allowlist가 중요하다. 출처

Anthropic은 Node.js를 가장 권장하며 Claude Desktop에 포함된 runtime을 이용할 수 있다고 설명한다. npm install -g @anthropic-ai/mcpb, mcpb init, mcpb pack 순서로 bundle을 만들 수 있다. Desktop extension directory의 직접 MCPB submission은 deprecated됐고, 공개 directory 배포가 필요하면 plugin에 포함하는 방식이 권장된다. 출처

배경

MCP가 빠르게 확산됐지만 로컬 MCP 서버는 사용자에게 Node/Python 설치, config JSON 수정, 환경변수 설정을 요구하는 경우가 많았다. MCPB는 이런 설치마찰을 줄여 내부 tool이나 로컬 개발환경 연결을 일반 desktop extension에 가까운 경험으로 만드는 방식이다.

산업·시장에 미치는 영향

MCP 생태계가 protocol 단계에서 패키징·배포·권한관리 단계로 이동하고 있다. 기업에서는 내부 wiki, database, 개발도구를 cloud에 외부 공개하지 않고 사용자의 로컬 네트워크 안에서 Claude와 연결할 수 있어 connector 배포방식의 선택지가 넓어진다.

실무에서 바로 활용할 수 있는 시사점

사내 로컬 MCP를 배포한다면 직원에게 config 파일을 직접 수정시키기보다 MCPB로 dependency와 설정 UI를 패키징하는 방식이 관리하기 쉽다. 다만 파일·shell·database 접근권한은 최소화하고, 민감한 MCPB는 조직 allowlist와 별도 코드검토를 거친 뒤 배포하는 편이 안전하다.

출처

GeekNews — 최신 글 Anthropic — Build a desktop extension with MCPB