What problem does it solve?
Build-mcpb helps you distribute a local Model Context Protocol (MCP) server in a way that runs on the user’s machine without requiring them to install Node.js or Python, while still enabling local filesystem access and OS-level integrations.
Core Features & Use Cases
- Bundle a local MCP server with its runtime: Create a single .mcpb package that contains the server code plus bundled dependencies so hosts can launch it as a stdio MCP server.
- Generate a valid MCPB manifest: Define identity, entry point, compatibility requirements, and install-time user configuration for parameters like a root directory.
- Secure-by-design guidance for local security: Apply path containment checks, avoid command injection, add size limits, and treat tool inputs as untrusted because MCPB has no platform sandbox.
Quick Start
When you want to package a local filesystem MCP server, run the build steps to pack the bundle into a .mcpb file and test it with an interactive pack/validate flow before signing and distribution.