Releases: zircote/mcp-bundle
Releases · zircote/mcp-bundle
v1.0.0 — MCP Bundle Packager
MCP Bundle Packager
Package MCP server projects into MCPB (MCP Bundle) archives with manifest validation, checksums, and release asset support.
Usage
As a composite action (step-level, you handle build):
- uses: zircote/mcp-bundle@v1As a reusable workflow (job-level, handles everything):
jobs:
package:
uses: zircote/mcp-bundle/.github/workflows/mcp-bundle.yml@v1
with:
source-files: "src/**"Features
- 11-check manifest validation (semver, platforms, config types, variable refs, duplicate tools)
.mcpbignoreexclusion support (gitignore-style patterns)- Glob pattern sanitization — rejects shell metacharacters
- Bundle structure validation (manifest.json at root, entry_point presence)
- SHA-256 checksum generation
- Artifact upload and GitHub Release attachment
- Server types:
node,python,binary,uv
Also Included
- Claude Code plugin with
/mcp-bundle:mcpbskill for interactive bundle generation - 4 example caller workflows in
examples/ - 262 tests covering validation, security, and structural integrity
See README.md for full documentation.