MCP Bundles (MCPB) CLI

The .mcpb format and a CLI that package a local MCP server into one file installable in Claude Desktop with one click

  • 2,157 ★ on the repository
  • Last commit
CLI

Extended access

Why this level

  • Installs a global npm package; the CLI creates manifest.json and packs a .mcpb archive from the server folder
  • Needs no network and works only with local files
All reasons and checks

modelcontextprotocol/mcpb

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add cli/mcp-bundles-mcpb

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Installs a global npm package; the CLI creates manifest.json and packs a .mcpb archive from the server folder
  • Needs no network and works only with local files

This is third-party code. Review the repository files before installing.

What it does

An MCPB is a zip archive holding a local MCP server and a manifest.json describing the server, its parameters and capabilities. The mcpb CLI helps create the manifest with init and build the archive with pack. The repository also holds the manifest spec, example bundles for Node.js, Python and binaries, and the code Claude for macOS and Windows uses to verify and load bundles. The project was previously called DXT; .dxt files are now .mcpb.

Who it is for. For authors of local MCP servers who want to ship them to users without manual config editing.

Good fit when

  • You need to give non-technical users a local MCP server
  • You want server parameters and secrets configured through the app UI
  • You build a desktop app and want to support bundle installs

Not a fit when

  • The server is remote and runs over HTTP
  • Users work in CLI agents where a single command connects the server more easily

Example request

Package my MCP server as an MCPB bundle: create manifest.json per the spec and build the .mcpb

Limitations

Python bundles cannot portably include compiled dependencies, so the authors recommend Node.js servers or the uv type. The main consumer of the format today is Claude for macOS and Windows. The CLI itself runs locally and needs no external services.

How to disable. Uninstall the CLI with npm uninstall -g @anthropic-ai/mcpb. An installed bundle is disabled in Claude Desktop's extension settings.

FAQ

How does MCPB differ from DXT?

It is the same project renamed: the dxt CLI became mcpb and .dxt files became .mcpb.

Which language should the server use?

The authors recommend Node.js because it ships with Claude Desktop, so users need no Python install.

Discussion

No questions or reviews yet.

CLI tools
Editors’ pick

A Python framework and CLI for MCP: write servers as plain functions, test tools and install servers into Claude Code, Cursor and other clients

CLIExtended access28.2KRepository stars

A CLI that turns any MCP server, OpenAPI spec or GraphQL endpoint into commands at runtime, with no codegen

CLIBroad access2.4KRepository stars

A universal MCP CLI client from Apify: persistent sessions, OAuth, JSON output for scripts and shell access to any MCP server for agents

CLIBroad access1.1KRepository stars

A CLI for any MCP server: list and call tools, resources and prompts, run mock and proxy modes, guard access and manage agent configs

CLIExtended access1.6KRepository stars

An MCP server that installs other MCP servers from npm and PyPI at the agent's request and writes them into the config

MCP serverBroad access1.5KRepository stars

A CLI to run LLM prompts and act as an MCP client from the terminal, with any MCP server and any model provider

CLIExtended access675Repository stars

README in short

The README explains the bundle format by comparing it to browser and editor extensions and lists the repository's three parts: the spec, the CLI and Claude Desktop's loading code. It covers init and pack, folder layouts for Node.js, Python and binary servers, and how to package dependencies. It includes a ready prompt for an agent building a bundle. New code is Apache 2.0, older code MIT.

README badge

Report a problem

Foxx AIMCP Bundles (MCPB)
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.