MCP OAuth

OAuth Dynamic Client Registration Endpoint

Changed on

OAuth 2.0 Dynamic Client Registration (RFC 7591). Registers a public client for the MCP OAuth flow; throttled per source IP

post/oauth/register

Request

  • Base URL
    http://localhost:5173/api
  • URL
    http://localhost:5173/api/oauth/register
  • Auth
    none declared

Request body

client_namestring required
redirect_urisstring[] required
logo_uristring
software_idstring
software_versionstring
client_uristring

Response

Registered client metadata

client_idstring
client_id_issued_atinteger
client_namestring
logo_uristring
software_idstring
software_versionstring
client_uristring
redirect_urisstring[]
token_endpoint_auth_methodstring
grant_typesstring[]
response_typesstring[]

Changes

    • info

      added the new optional request property

    • info

      added the new optional request property

    • info

      added the new optional request property

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • breaking

      request body became required