What problem does it solve? Distributing a local MCP server normally requires every user to install Node or Python and manage dependencies themselves. This Skill guides you through packaging your server with its runtime into a single .mcpb file that installs with one click on Claude Desktop. ## Core Features & Use Cases - Manifest Authoring: Create a valid manifest.json (v0.4) with entry points, user_config install-time settings, and platform compatibility gates. - Build Pipelines: Bundle Node servers with esbuild or vendor Python dependencies, then validate and pack with the @anthropic-ai/mcpb CLI. - Local Security Guidance: Implement path-traversal containment, command-injection prevention, and resource limits, since MCPB provides no sandbox. - Use Case: You built an MCP server that reads local files. Use this Skill to bundle it with its Node runtime, add a directory-picker config field, sign the package, and ship a single .mcpb file users can drag onto Claude Desktop. ## Quick Start Package my local MCP server in this directory into an installable MCPB bundle with a proper manifest and bundled dependencies.