Skip to content

fix(registry): server.json description <=100 chars (registry validation)#291

Merged
heznpc merged 1 commit into
mainfrom
fix/server-json-description-length-2026-06-10
Jun 10, 2026
Merged

fix(registry): server.json description <=100 chars (registry validation)#291
heznpc merged 1 commit into
mainfrom
fix/server-json-description-length-2026-06-10

Conversation

@heznpc

@heznpc heznpc commented Jun 10, 2026

Copy link
Copy Markdown
Owner

The Publish to MCP Registry workflow (#290) ran on dispatch and got past
checkout + mcp-publisher install + GitHub OIDC auth, then failed at publish
with a 422 from registry.modelcontextprotocol.io:

validation failed — body.description "expected length <= 100"

server.json's description was ~175 chars. Shortened to 96 chars, keeping the
exact "272 tools across 29 modules" substring that scripts/count-stats.mjs
syncs (stats:check still reports server.json ok). OIDC namespace auth already
works, so the next dispatch on this commit should publish io.github.heznpc/airmcp.

The Publish to MCP Registry workflow (#290) ran on dispatch and got past
checkout + mcp-publisher install + GitHub OIDC auth, then failed at publish
with a 422 from registry.modelcontextprotocol.io:

  validation failed — body.description "expected length <= 100"

server.json's description was ~175 chars. Shortened to 96 chars, keeping the
exact "272 tools across 29 modules" substring that scripts/count-stats.mjs
syncs (stats:check still reports server.json ok). OIDC namespace auth already
works, so the next dispatch on this commit should publish io.github.heznpc/airmcp.
@heznpc heznpc enabled auto-merge (squash) June 10, 2026 02:13
@heznpc heznpc merged commit 121ab9d into main Jun 10, 2026
4 checks passed
@heznpc heznpc deleted the fix/server-json-description-length-2026-06-10 branch June 10, 2026 02:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant