mcpb/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Bryan Thompson 122ef0e9e9
fix: enforce executable permissions on binary entry points during pack
When server.type is "binary", mcpb pack now ensures the entry_point
file has execute bits (|0o111) in the ZIP external_attr, regardless
of the source filesystem permissions. This prevents EACCES failures
when Claude Desktop extracts Windows-built binary MCPBs (which store
644 because Windows has no Unix execute bit).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-27 09:18:30 -05:00
..
cli fix: enforce executable permissions on binary entry points during pack 2026-03-27 09:18:30 -05:00
node feat: enhanced structural validation for mcpb validate (#57) 2026-03-15 06:56:55 -05:00
schemas fix: make mcp_config required for all server types in v0.4 schema 2025-12-03 20:48:31 -08:00
schemas_loose chore: mark v0.4 schema as experimental 2025-12-03 11:48:15 -08:00
shared feat: add UV runtime support in manifest v0.4 2025-12-02 21:22:19 -08:00
browser.ts Restore missing type exports for mcpb package 2025-11-04 13:09:14 -08:00
cli.ts remove da bad tings 2025-11-04 10:33:16 -08:00
index.ts Restore missing type exports for mcpb package 2025-11-04 13:09:14 -08:00
node.ts remove da bad tings 2025-11-04 10:33:16 -08:00
types.ts remove da bad tings 2025-11-04 10:33:16 -08:00