---
title: "MCP OAuth authorization endpoint"
method: GET
path: "/mcp/oauth/authorize"
tags: ["mcp"]
---

# MCP OAuth authorization endpoint

`GET /mcp/oauth/authorize`

## Request

- Base URL: `https://api.thebridge.dev` (the document declares no server; this is the origin it was published from)
- URL: `https://api.thebridge.dev/mcp/oauth/authorize`
- Auth: none declared

RFC 6749 authorization-code + PKCE (S256) entry point for registered MCP clients. Redirects to the cloud-views consent page on success. Unknown client_id or unregistered redirect_uri answer 400 JSON without redirecting.

## Other responses

- `302`: Redirect to consent page (or error redirect to the validated client callback)
- `400`: Unknown client_id / unregistered redirect_uri

---

[API](https://skmtc.dev/thebridge/apis/bridge-api.md) · [All operations](https://skmtc.dev/thebridge/apis/bridge-api/llms.txt) · [OpenAPI document](https://skmtc.dev/thebridge/apis/bridge-api/revisions/290fffcb3d80?raw)
