Update MCP docs to reflect current OAuth MCP support for cloud agents - #504
Update MCP docs to reflect current OAuth MCP support for cloud agents#504warp-agent-staging[bot] wants to merge 2 commits into
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
@warp-agent-staging[bot] I'm starting a first review of this pull request. You can view the conversation on Warp. I completed the review and no human review was requested for this pull request. Comment Powered by Oz |
There was a problem hiding this comment.
Overview
This docs-only PR updates MCP cloud-agent guidance to distinguish direct url OAuth configs from managed OAuth MCP installations referenced by warp_id. The changed content uses the docs variable system for the Oz web app name and keeps the guide and platform reference consistent.
Concerns
- No blocking concerns found in the changed lines.
- No security findings were identified in this docs-only diff.
spec_context.mdstates no approved or repository spec was found, so there was no implementation/spec drift to evaluate.
Verdict
Found: 0 critical, 0 important, 0 suggestions
Approve
Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).
Powered by Oz
Summary
Updates the MCP docs to accurately describe OAuth authentication support for cloud agents (Oz), replacing the previous blanket "OAuth is not supported" claims.
Verified against
warpdotdev/warp-server(read-only, no server PR needed):oauth_managed_remote_mcp_enabled: trueinconfig/prod.yaml— managed MCP installations (create → authorize via OAuth → reference bywarp_id) are live in production, including the "Managed MCP servers" section on the Oz web app's Integrations page (VITE_FEATURE_MANAGED_MCP=trueinclient/packages/agents/.env.production).allow_oauth_in_ambient_mcp: falseinconfig/prod.yaml— a directurlMCP config that requires OAuth and has noAuthorizationheader is still rejected at dispatch (logic/ai/ambient_agents/mcp/mcp_validation.go):"mcp server %q requires OAuth, which is not currently supported in ambient agents".warp_idare accepted when visible andACTIVEunderoauth_managed_remote_mcp_enabled(same file,ValidateManagedMCPServersForDispatch).Changes
platform/mcp.mdx— added an OAuth authentication section describing the managed-MCP-installation path, updated thewarp_idschema description, and rewrote the Limitations caution to name the precise remaining gap (a rawurlOAuth config with no pre-supplied credentials).guides/external-tools/using-mcp-servers-with-warp.mdx— updated the matching cloud-MCP caution for consistency and linked to the new OAuth authentication section.reference/cli/mcp-servers.mdxandagents/capabilities/mcp.mdxfor consistency — neither made a false claim about cloud OAuth support, so no changes were needed there.Verification
Docs-only change — testing-exempt category pure data/copy (no application code changed).
npm run build— full Starlight build succeeds (364 pages).python3 .agents/skills/check_for_broken_links/check_links.py --internal-only— 3487 internal links checked, 0 broken (including the new#oauth-authenticationand#integrationsanchors).python3 .agents/skills/style_lint/style_lint.py --changed— no new style issues introduced (pre-existing hardcoded-var/unrecognized-term warnings in the guide predate this change).Originating thread: https://warpdev.slack.com/archives/C09BVK0PL3Y/p1786488521102829