MCP

Register MCP OAuth client

Changed on

Dynamically register a public OAuth client for the MCP endpoint. Public clients hold no secret, so authorization is protected by PKCE and an explicit consent step.

post/mcp/register

Request

  • Base URL
    https://cloud.kaneo.app/api
  • URL
    https://cloud.kaneo.app/api/mcp/register
  • Auth
    none required

Request body

redirect_urisstring[] required
client_namestring
token_endpoint_auth_method'none'
grant_typesstring[]
response_typesstring[]

Response

Registered OAuth client

client_idstring required
client_id_issued_atnumber required
redirect_urisstring[] required
client_namestring
token_endpoint_auth_method'none' required
grant_typesstring[] required
response_typesstring[] required

Changes

    • breaking

      the request property's minItems was increased to 1

    • breaking

      removed subschema #1 from the request property 'prefixItems' list

    • breaking

      removed subschema #1 from the request property 'prefixItems' list

    • info

      added the optional property to the response with the status

    • info

      endpoint added