You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Seeing the same issue with @anthropic-ai/mcpb@2.1.2.
The docs say server.type = "uv" can omit server.mcp_config, but the published v0.4 schema/validator still requires it, so mcpb validate and mcpb pack fail with:
server.mcp_config: Required
Workaround for now is adding a redundant mcp_config block, looks like a docs/schema mismatch.
This is addressed in PR #206 which adds the required mcp_config block to the hello-world-uv example. As a workaround until that merges, you can add an mcp_config block to the manifest:
This is fixed — PR #206 merged on April 5, which adds the required mcp_config block to the hello-world-uv example. The updated example packs cleanly with mcpb pack. Thanks for reporting.
Activity
stickerdaniel commentedon Mar 21, 2026
Seeing the same issue with
@anthropic-ai/mcpb@2.1.2.The docs say
server.type = "uv"can omitserver.mcp_config, but the publishedv0.4schema/validator still requires it, somcpb validateandmcpb packfail with:Workaround for now is adding a redundant mcp_config block, looks like a docs/schema mismatch.
stickerdaniel commentedon Mar 21, 2026
#181 and #206
bryan-anthropic commentedon Mar 25, 2026
This is addressed in PR #206 which adds the required
mcp_configblock to the hello-world-uv example. As a workaround until that merges, you can add anmcp_configblock to the manifest:The v0.4 schema requires
mcp_configfor all server types including UV. The example and docs were out of sync with the schema — PR #206 fixes both.bryan-anthropic commentedon Apr 13, 2026
This is fixed — PR #206 merged on April 5, which adds the required
mcp_configblock to the hello-world-uv example. The updated example packs cleanly withmcpb pack. Thanks for reporting.