.mcpb Extension File

The .mcpb extension is an open-standard packaging format specifically designed for the distribution and deployment of MCP servers. It provides a consistent way for developers to share their server implementations.

Anatomy of an .mcpb File

An .mcpb file is a ZIP-compressed archive that contains two essential components:

Simplified Deployment with HasMCP

HasMCP enhances the .mcpb distribution model by providing a production-grade runtime for packaged servers. While .mcpb files provide the blueprints for a server, HasMCP offers the infrastructure to deploy, proxy, and secure these implementations in a centralized gateway. By simply pointing HasMCP to a server manifest or binary, developers can instantly upgrade a standard MCP server with enterprise features like OAuth2 Authentication, Centralized Secret Management, and Precise Payload Pruning, bridging the gap between local prototypes and production-ready AI services.

Questions & Answers

What is a ".mcpb" extension file, and what is its primary use?

The .mcpb extension is an open-standard packaging format for MCP servers. It is used as a standardized distribution format, allowing developers to easily share and deploy server implementations across different platforms.

What are the two essential components found inside an .mcpb archive?

An .mcpb file is a ZIP-compressed archive containing the Local MCP Server (the binary or source code) and a manifest.json file that describes the server's capabilities and required environment variables.

How does HasMCP bridge the gap between local prototypes and production AI services?

HasMCP provides a production-grade runtime for .mcpb files. It allows developers to deploy these blueprint packages while instantly adding enterprise features like OAuth2 authentication, secret management, and payload pruning without server-side code changes.

Back to Glossary