What problem does it solve? Distributing a local MCP server normally requires users 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 drag-and-drop, no toolchain required. ## Core Features & Use Cases - Manifest Authoring: Create a valid manifest.json (v0.4) with entry points, launch commands, install-time user config, and platform compatibility gates. - Build Pipeline Guidance: Bundle Node servers with esbuild or vendor Python dependencies, then validate and pack with the @anthropic-ai/mcpb CLI. - Local Security Hardening: Apply mandatory path-containment checks, command-injection prevention, read-only tool splits, and resource caps, since MCPB provides no sandbox. - Use Case: You built an MCP server that reads files from the user's local filesystem. Use this Skill to bundle it with its Node runtime, define a directory-picker config field, sign the package, and ship a single .mcpb file users install in Claude Desktop. ## Quick Start Ask the AI to package your local MCP server into an installable .mcpb bundle with a valid manifest and bundled dependencies.