Skip to content

Lead the MCP callout with the claude-code plugin - #556

Closed
abernier wants to merge 1 commit into
mainfrom
feat/mcp-callout-plugin
Closed

Lead the MCP callout with the claude-code plugin#556
abernier wants to merge 1 commit into
mainfrom
feat/mcp-callout-plugin

Conversation

@abernier

Copy link
Copy Markdown
Member

Important

Draft β€” do not merge before pmndrs/claude-code-plugin#7. On that repo's main today the plugin ships zero components: no .mcp.json, no skills/. /plugin install pmndrs@pmndrs succeeds and installs an empty shell. This page must not send people there until #7 lands.

Why lead with the plugin

claude mcp add puts the tools in reach and stops there. In practice Claude keeps answering react-three-fiber and drei questions from memory β€” which is the problem this server exists to solve, since those APIs move faster than any training cutoff.

The plugin ships the same server plus a skill whose whole job is to send Claude to the docs before it answers. Same endpoint, one command, and it carries whatever the plugin gains later.

Why the raw config stays

The plugin is claude-code only. Replacing the existing block outright would shut the door on Cursor, Zed, VS Code and every other MCP client, which is why the command and the JSON config move into the <details> rather than out of the page:

claude-code   β†’  /plugin marketplace add pmndrs/claude-code-plugin
                 /plugin install pmndrs@pmndrs

any client    β†’  claude mcp add … / JSON config     (unchanged, one fold down)

Both blocks keep their copy button; checked open and closed, in both colour schemes.

Not stacked on #555

Branched from main, so it is independent of #555 β€” that one fixes a server coverage bug and has no business carrying this. The only ordering constraint is #7.


πŸ€– Generated with Claude Code

Adding the server on its own leaves the tools sitting there: claude keeps
answering react-three-fiber questions from memory, which is the whole problem
the server exists to solve. The plugin ships the same server plus the skill that
sends it to the docs first, so that is what claude-code users should run.

The raw command and the JSON config stay, folded into the details -- they are
what every non-claude-code client needs, and dropping them would shut the door
on Cursor, Zed and the rest.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@abernier

Copy link
Copy Markdown
Member Author

Setting this aside for now β€” the callout stays as it is. Branch feat/mcp-callout-plugin is kept, so reopening is one click if it comes back on the table.

@abernier abernier closed this Aug 11, 2026
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