Skip to content

feat(mcp): add MCP Registry manifest (server.json + mcpName)#361

Merged
vamgan merged 1 commit into
mainfrom
claude/mcp-registry-manifest
Jul 1, 2026
Merged

feat(mcp): add MCP Registry manifest (server.json + mcpName)#361
vamgan merged 1 commit into
mainfrom
claude/mcp-registry-manifest

Conversation

@vamgan

@vamgan vamgan commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

Summary

Part 3 of the vision work: prepare @askable-ui/mcp for publication to the official MCP Registry — the directory Claude Desktop/Cursor users browse for servers. Registry listing is the highest-intent free distribution channel for the askable-mcp stdio server shipped in #349.

What's included

  • packages/mcp/server.json — registry manifest: server name (io.github.askable-ui/askable), description, repo, npm package with npx runtime hint, and the CLI flags (--url, --file, --require-redacted).
  • mcpName field in packages/mcp/package.json — the registry's npm-ownership validation reads this from the published tarball.

Both are inert until published: after the next npm release of @askable-ui/mcp, a maintainer runs mcp-publisher login github && mcp-publisher publish from packages/mcp/ to list it. The registry CLI validates server.json at publish time, so if the schema has iterated since this manifest was authored, it will flag exactly what to adjust — nothing here can break the package or CI.

Test plan

  • Both JSON files parse
  • mcp 50/50 tests pass (package.json touched)
  • CI green

🤖 Generated with Claude Code


Generated by Claude Code

Prepares @askable-ui/mcp for publication to the official MCP Registry so the
askable-mcp stdio server is discoverable by Claude Desktop/Cursor users:
- server.json describing the npm package, npx runtime hint, and CLI flags
- mcpName field in package.json (the registry's npm ownership validation)
Both are inert until 'mcp-publisher publish' is run by a maintainer.
@vercel

vercel Bot commented Jul 1, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
askable Ready Ready Preview, Comment Jul 1, 2026 9:23pm

@pkg-pr-new

pkg-pr-new Bot commented Jul 1, 2026

Copy link
Copy Markdown

Open in StackBlitz

@askable-ui/angular

npm i https://pkg.pr.new/@askable-ui/angular@361

@askable-ui/context

npm i https://pkg.pr.new/@askable-ui/context@361

@askable-ui/core

npm i https://pkg.pr.new/@askable-ui/core@361

@askable-ui/create-app

npm i https://pkg.pr.new/@askable-ui/create-app@361

@askable-ui/mcp

npm i https://pkg.pr.new/@askable-ui/mcp@361

@askable-ui/qwik

npm i https://pkg.pr.new/@askable-ui/qwik@361

@askable-ui/react

npm i https://pkg.pr.new/@askable-ui/react@361

@askable-ui/react-native

npm i https://pkg.pr.new/@askable-ui/react-native@361

@askable-ui/solid

npm i https://pkg.pr.new/@askable-ui/solid@361

@askable-ui/svelte

npm i https://pkg.pr.new/@askable-ui/svelte@361

@askable-ui/vue

npm i https://pkg.pr.new/@askable-ui/vue@361

@askable-ui/web-component

npm i https://pkg.pr.new/@askable-ui/web-component@361

commit: 090c5e2

@vamgan vamgan merged commit 8ac2a18 into main Jul 1, 2026
9 checks passed
@vamgan vamgan deleted the claude/mcp-registry-manifest branch July 1, 2026 21:28
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