What problem does it solve? Distributing a local MCP server normally requires users to install Node or Python and resolve dependencies themselves. This Skill guides you through packaging an MCP server together with its runtime and dependencies into a single .mcpb file that installs on a machine with no toolchain present. ## Core Features & Use Cases - Manifest Authoring: Create a valid manifest.json defining the server entry point, mcp_config launch command, user_config install-time settings, and platform compatibility. - Build Pipelines: Bundle Node servers with esbuild or vendor Python dependencies into the archive, then validate and pack with the mcpb CLI. - Local Security Guidance: Implement path validation, spawn allowlists, and least-privilege patterns since MCPB provides no sandbox and runs with full user privileges. - Use Case: You built a filesystem MCP server that reads local documents. Use this Skill to bundle it with its Node runtime, define a directory picker in user_config, sign the .mcpb file, and distribute it to users who have no development environment. ## Quick Start Package my local MCP server into an installable .mcpb bundle with a manifest and bundled dependencies.