Uh oh!
There was an error while loading. Please reload this page.
feat(setup): Connect-an-agent page widget — mcp:connect-agent (#2363) - #2372
Merged
Conversation
Interactive body for the metadata page shipped by @objectstack/mcp (framework#2714 Phase 1): MCP URL from /discovery, per-client connect cards (claude.ai/Desktop, Claude Code + official plugin, Cursor deeplink, VS Code, Codex), SKILL.md download, show-once API-key minting. Disabled empty state when routes.mcp is not advertised. i18n for all nine locales. Browser-verified against a live framework server: page renders from nav, key minted on-page drives real MCP tools/list (9 tools), skill downloads. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The latest updates on your projects. Learn more about Vercel for GitHub. |
Contributor
✅ Console Performance Budget
📦 Bundle Size Report
Size Limits
|
Uh oh!
There was an error while loading. Please reload this page.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for freeto join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes#2363 (framework#2714 Phase 1).
The
mcp:connect-agentSDUI widget — the interactive body for the "Connect an agent" Setup page, whose metadata ships plugin-carried with@objectstack/mcp(framework PR pending; page + nav appear automatically once that lands, no console rebuild needed beyond this widget).What it does
/api/v1/discovery→routes.mcp, absolute-resolved, with copyobjectstack-ai/claude-plugininstall), Cursor (one-clickAdd to Cursordeeplink with base64 config + JSON snippet), VS Code/Copilot (.vscode/mcp.json), Codex CLI (config.toml+ API-key fallback note) — OAuth is the default story on every cardGET /api/v1/mcp/skill(framework#2728)POST /api/v1/keys, shown once with both raw andx-api-key:header formsroutes.mcp(OS_MCP_SERVER_ENABLED=false) — mirrors the server, which 404s the surfaceVerification
tools/list→ all 9 tools, SKILL.md link serves the env-customized markdown.Screenshots in framework#2714 thread. Companion framework PR: connect-agent UI bundle (page metadata + nav, gated on the default-on MCP switch).
🤖 Generated with Claude Code