Skip to content

feat(tools): sign in to an OAuth MCP server from the Tools page (CL-9513) - #1061

Merged
TheGreatAxios merged 1 commit into
mainfrom
cl-9513-mcp-oauth-connect
Oct 1, 2026
Merged

TheGreatAxios merged 1 commit into
mainfrom
cl-9513-mcp-oauth-connect

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Contributor

Tools page: OAuth catalog cards and the add-by-URL card (no token) offer Sign in; the hub runs the login via oauth-core, then the server is added to the workspace catalog with the stored oauth_token credential.
Hub: shared login store, root callback route, optional HUB_PUBLIC_URL (defaults to loopback); MCP discovery allows plain-http loopback only when the hub itself is loopback.
Pins @corbits/oauth-core and @corbits/mcp to the new SHAs and adds @corbits/credential-http (peer of the new mcp).
e2e: fake MCP + authorization server, Tools page sign-in, catalog lists the tool, deleting the credential breaks discovery.

Known blocker: the pinned library SHAs export dist/ which a git install does not build, so CI fails until that is resolved.

Resolves CL-9513

@linear-code

linear-code Bot commented Sep 30, 2026

Copy link
Copy Markdown

CL-9513

@TheGreatAxios
TheGreatAxios force-pushed the cl-9513-mcp-oauth-connect branch from 9700ec2 to 1671ff7 Compare October 1, 2026 14:10
@TheGreatAxios
TheGreatAxios merged commit eb13373 into main Oct 1, 2026
3 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.

1 participant