A valid request URL is required to generate request examples{
"client_id": "550e8400-e29b-41d4-a716-446655440000",
"client_name": "Claude Code",
"redirect_uris": [
"http://localhost:54321/callback"
],
"grant_types": [
"authorization_code"
],
"token_endpoint_auth_method": "none"
}Register OAuth client (RFC 7591)
Dynamic Client Registration per RFC 7591. MCP clients (Claude Code, Cursor, etc.)
call this endpoint to obtain a client_id before initiating the authorization flow.
This endpoint is only available when at least one MCP client is configured with
auth_type: per_user_oauth. Returns 404 otherwise.
Authentication is not required - this is part of the unauthenticated OAuth bootstrap flow.
A valid request URL is required to generate request examples{
"client_id": "550e8400-e29b-41d4-a716-446655440000",
"client_name": "Claude Code",
"redirect_uris": [
"http://localhost:54321/callback"
],
"grant_types": [
"authorization_code"
],
"token_endpoint_auth_method": "none"
}Documentation Index
Fetch the complete documentation index at: https://docs.getbifrost.ai/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Bearer token authentication. Use your provider API key or Bifrost authentication token.
Virtual keys (prefixed with sk-bf-) can also be passed here.
Body
Dynamic Client Registration request per RFC 7591. MCP clients (Claude Code, Cursor, etc.) call this to obtain a client_id before initiating the authorization flow.
List of allowed redirect URIs for this client
["http://localhost:54321/callback"]
Human-readable name of the client application
"Claude Code"
Supported grant types. Defaults to ["authorization_code"]
["authorization_code"]
Supported response types
["code"]
Token endpoint authentication method. Always "none" (public client)
"none"
Space-separated list of requested scopes
"mcp:read mcp:write"
Response
Client registered successfully
Dynamic Client Registration response per RFC 7591
Issued client identifier
"550e8400-e29b-41d4-a716-446655440000"
Human-readable name of the client application
Registered redirect URIs
Registered grant types
Registered response types
Token endpoint authentication method (always "none")
Was this page helpful?

