Skip to content

fix(mcp): shorten server.json description to registry limit#19

Merged
bryanfawcett merged 1 commit into
mainfrom
claude/session-1xh2pw
Jul 19, 2026
Merged

fix(mcp): shorten server.json description to registry limit#19
bryanfawcett merged 1 commit into
mainfrom
claude/session-1xh2pw

Conversation

@bryanfawcett

Copy link
Copy Markdown
Contributor

What

The MCP-registry publish now gets all the way to validation and fails only on body.description: expected length <= 100 — ours was 124 characters. This trims it to 87:

Search, read, and ask the Nyuchi docs (docs.nyuchi.com); send feedback or raise issues.

Last run confirmed the rest of the pipeline is healthy: the npm step skipped correctly (nyuchi-docs-mcp@0.1.0 already live), the mcp-publisher download resolved via the releases API (linux_amd64 — the old hardcoded linux_x86_64 name was indeed the earlier failure), and GitHub OIDC login succeeded against registry.modelcontextprotocol.io.

After merge, re-running the Publish MCP workflow should complete the registry publish.

🤖 Generated with Claude Code

https://claude.ai/code/session_01V4VPi6jevTXbVqtK5RRSEc


Generated by Claude Code

The MCP registry rejects descriptions over 100 characters (422
'expected length <= 100'); ours was 124. Everything else in the
publish pipeline now passes — npm skip, publisher download, OIDC
login all succeeded on the last run.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01V4VPi6jevTXbVqtK5RRSEc
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
nyuchi-docs-mcp 08c317b Commit Preview URL

Branch Preview URL
Jul 19 2026, 06:06 AM

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
shamwari-docs-ai 08c317b Commit Preview URL

Branch Preview URL
Jul 19 2026, 06:06 AM

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
nyuchi-docs 08c317b Commit Preview URL

Branch Preview URL
Jul 19 2026, 06:07 AM

@bryanfawcett
bryanfawcett marked this pull request as ready for review July 19, 2026 06:11

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Code review skipped — your organization's overage spend limit has been reached.

Code review is billed via overage credits. To resume reviews, an organization admin can raise the monthly limit at claude.ai/admin-settings/claude-code.

Once credits are available, push a new commit or reopen this pull request to trigger a review.

@bryanfawcett
bryanfawcett merged commit afbb325 into main Jul 19, 2026
7 checks passed
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.

2 participants