MCP Bundles (MCPB) CLI

Формат .mcpb и CLI для упаковки локального MCP-сервера в один файл, который ставится в Claude Desktop в один клик

  • 2 157 ★ репозитория
  • Последний коммит
CLI

Расширенный доступ

Почему такой уровень

  • Глобально ставится npm-пакет, CLI создает manifest.json и собирает архив .mcpb из папки сервера
  • Сеть не нужна, работает только с локальными файлами
Все причины и проверки

modelcontextprotocol/mcpb

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/mcp-bundles-mcpb

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Глобально ставится npm-пакет, CLI создает manifest.json и собирает архив .mcpb из папки сервера
  • Сеть не нужна, работает только с локальными файлами

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

MCPB это zip-архив с локальным MCP-сервером и файлом manifest.json, который описывает сервер, его параметры и возможности. CLI mcpb помогает создать манифест командой init и собрать архив командой pack. Репозиторий также содержит спецификацию манифеста, примеры бандлов на Node.js, Python и в виде бинарников, и код, которым Claude для macOS и Windows проверяет и загружает бандлы. Проект раньше назывался DXT, файлы .dxt переименованы в .mcpb.

Для кого. Для авторов локальных MCP-серверов, которые хотят раздавать их пользователям без ручной правки конфигов.

Подходит, если

  • Нужно дать нетехническим пользователям локальный MCP-сервер
  • Нужно, чтобы параметры и секреты сервера настраивались через интерфейс приложения
  • Вы делаете десктопное приложение и хотите поддержать установку бандлов

Не подходит, если

  • Сервер удаленный и работает по HTTP
  • Пользователи работают в CLI-агентах, где сервер проще подключить одной командой

Пример запроса к агенту

Упакуй мой MCP-сервер в бандл MCPB: создай manifest.json по спецификации и собери .mcpb

Ограничения

Бандлы Python не могут переносимо включать скомпилированные зависимости, поэтому авторы советуют писать серверы на Node.js или использовать тип uv. Основной потребитель формата сейчас Claude для macOS и Windows. Сам CLI работает локально и не требует внешних сервисов.

Как отключить. Удалите CLI командой npm uninstall -g @anthropic-ai/mcpb. Установленный бандл отключается в настройках расширений Claude Desktop.

Частые вопросы

Чем MCPB отличается от DXT?

Это тот же проект после переименования: CLI dxt стал mcpb, а расширение файлов .dxt стало .mcpb.

Какой язык выбрать для сервера?

Авторы рекомендуют Node.js, потому что он уже встроен в Claude Desktop, и пользователю не нужно ставить Python.

Обсуждение

Вопросов и отзывов пока нет.

Выбор редакции

Python-фреймворк и CLI для MCP: пишете сервер обычными функциями, проверяете инструменты и ставите сервер в Claude Code, Cursor и другие клиенты

CLIРасширенный доступ28,2 тыс.Звезды репозитория

CLI, который на лету превращает любой MCP-сервер, спецификацию OpenAPI или GraphQL-эндпоинт в набор команд без генерации кода

CLIШирокий доступ2,4 тыс.Звезды репозитория

Универсальный CLI-клиент MCP от Apify: постоянные сессии, OAuth, JSON-вывод для скриптов и доступ агента к любому MCP-серверу через оболочку

CLIШирокий доступ1,1 тыс.Звезды репозитория

CLI для любого MCP-сервера: список и вызов инструментов, ресурсов и промптов, mock и proxy режимы, guard-фильтр и управление конфигами агентов

CLIРасширенный доступ1,6 тыс.Звезды репозитория

MCP-сервер, который по просьбе агента ставит другие MCP-серверы из npm и PyPI и прописывает их в конфигурацию

MCP-серверШирокий доступ1,5 тыс.Звезды репозитория

CLI для запуска промптов LLM и работы как MCP-клиент прямо из терминала, с любым MCP-сервером и любым провайдером модели

CLIРасширенный доступ675Звезды репозитория

Из блога

Коротко о README

README объясняет формат бандла, сравнивая его с расширениями браузера и редактора, и перечисляет три части репозитория: спецификацию, CLI и код загрузки для Claude Desktop. Описаны шаги init и pack, структура папок для Node.js, Python и бинарных серверов и способы упаковки зависимостей. Приведен готовый промпт для агента, который будет собирать бандл. Новый код под Apache 2.0, старый под MIT.

Бейдж для README

Сообщить о проблеме

Foxx AIMCP Bundles (MCPB)
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.