Skip to content

[WIP] docs: create .mcpb bundles for the MCP servers#9870

Open
reidbarber wants to merge 3 commits intomainfrom
build-mcpb
Open

[WIP] docs: create .mcpb bundles for the MCP servers#9870
reidbarber wants to merge 3 commits intomainfrom
build-mcpb

Conversation

@reidbarber
Copy link
Copy Markdown
Member

@reidbarber reidbarber commented Apr 1, 2026

Creates MCPB bundles for the React Spectrum (S2) and React Aria MCP servers. This allows them to be more easily installed in apps such as Claude Desktop: https://www.anthropic.com/engineering/desktop-extensions

Marking as WIP because I'm still figuring out if this is the best solution. One downside of installing via this method is that you there's no way to guarantee you're using the latest server unless you re-install.

✅ Pull Request Checklist:

  • Included link to corresponding React Spectrum GitHub Issue.
  • Added/updated unit tests and storybook for this change (for new code or code which already has tests).
  • Filled out test instructions.
  • Updated documentation (if it already exists for this component).
  • Looked at the Accessibility Practices for this feature - Aria Practices

📝 Test Instructions:

Download the bundles and install in Claude Desktop to test them.

🧢 Your Project:

@github-actions github-actions bot added the S2 label Apr 1, 2026
@reidbarber reidbarber changed the title docs: create .mcpb bundles for the MCP server. docs: create .mcpb bundles for the MCP servers Apr 1, 2026
@reidbarber reidbarber changed the title docs: create .mcpb bundles for the MCP servers [WIP] docs: create .mcpb bundles for the MCP servers Apr 1, 2026
@rspbot
Copy link
Copy Markdown

rspbot commented Apr 1, 2026

@reidbarber reidbarber changed the title [WIP] docs: create .mcpb bundles for the MCP servers docs: create .mcpb bundles for the MCP servers Apr 1, 2026
languageName: node
linkType: hard

"@types/node@npm:^22.5.5":
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

more? also, we're on node 24, will that be an issue?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

I guess @anthropic-ai/mcpb isn't strictly required for this, but I opted to use it for the packing and validating steps in the script. We can technically do this ourselves but I wanted to cut down on the script contents.

@rspbot
Copy link
Copy Markdown

rspbot commented Apr 1, 2026

@reidbarber reidbarber changed the title docs: create .mcpb bundles for the MCP servers [WIP] docs: create .mcpb bundles for the MCP servers Apr 1, 2026
@LFDanLu LFDanLu added the release label Apr 1, 2026
@reidbarber reidbarber removed the release label Apr 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants