modelcontextprotocol/mcpb

Desktop Extensions: One-click local MCP server installation in desktop apps

해결하는 문제

MCP Bundles (MCPB)는 로컬 Model Context Protocol (MCP) 서버의 배포 및 설치를 단순화합니다. 사용자가 수동으로 서버를 설정할 필요 없이, 단일 클릭으로 로컬 AI 도구와 기능을 설치할 수 있는 표준화된 zip 아카이브 형식 (.mcpb)을 제공합니다.

작동 방식

MCPB 파일은 로컬 MCP 서버와 서버의 기능 및 구성 정보를 설명하는 manifest.json 파일을 포함하는 zip 아카이브입니다. 이 프로젝트는 세 가지 주요 구성 요소를 제공합니다:

  1. 배포 사양: 매니페스트 및 서버 파일의 구조를 표준화하는 사양.
  2. CLI 도구: 개발자가 매니페스트를 생성하고 서버를 번들로 패키징하는 데 도움을 주는 명령줄 인터페이스 (mcpb initmcpb pack).
  3. 로딩 로직: Claude for macOS 및 Windows와 같은 애플리케이션에서 이러한 번들을 로드, 검증, 설치하는 데 사용되는 코드.

대상 사용자

  • MCP 서버 개발자: 자신의 로컬 AI 도구를 다양한 AI 데스크톱 애플리케이션 간에 쉽게 배포하고 이식 가능하게 만들고 싶은 개발자.
  • 앱 개발자: 로컬 MCP 서버의 단일 클릭 설치 지원을 원하는 AI 애플리케이션 개발자.

주요 특징

  • 단일 클릭 설치: Chrome 또는 VS Code 확장 프로그램과 유사한 사용자 친화적인 설치 경험을 제공합니다.
  • 다중 언어 지원: Node.js, Python (UV 런타임 포함), 그리고 컴파일된 바이너리 모두 지원합니다.
  • 다중 앱 호환성: Claude 외에도 여러 AI 데스크톱 애플리케이션에서 사용할 수 있도록 오픈 사양으로 설계되었습니다.
  • 개발자 도구: 빠른 번들 생성 및 매니페스트 생성을 위한 CLI를 포함합니다.

관련

  • Dispatch
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트