BlogsAnthropicClaude Desktop Extensions and MCP Server Packaging

Claude Desktop Extensions and MCP Server Packaging

Claude Desktop Extensions and MCP Server Packaging

1
posts
2025

Anthropic has introduced Claude Desktop Extensions, a new packaging format (.mcpb) designed to simplify the installation of Model Context Protocol (MCP) servers. This system bundles MCP servers with all their dependencies into a single, easily installable package, eliminating the need for users to manually install developer tools, configure files, or resolve dependency issues. The extensions include a manifest.json file that describes the server's features, user configuration, and runtime requirements. Claude Desktop handles runtime execution (shipping Node.js internally), automatic updates, and secure storage of sensitive data. The specification, packaging tools, and reference implementation are open-sourced to encourage broader adoption across AI desktop applications. Enterprise features for managing extensions, such as group policy support and blocklisting, are also provided.

2025

Claude Desktop Extensions: One-click MCP server installation for Claude Desktop

6/26/2025

This post introduces Claude Desktop Extensions, a new system for packaging and installing MCP servers. It details the `.mcpb` file format, the `manifest.json` structure for describing server metadata, dependencies, and user configuration, and the simplified installation process for end-users. It also covers the internal mechanisms within Claude Desktop for handling extensions, including built-in runtimes, automatic updates, and secure secret management. The open-sourcing of the specification and toolchain is highlighted, along with enterprise management capabilities and examples of extension development and usage.