Register a client
Let a client register itself and get a pcd_ client id, without an app under Connections > Developers.
pcd_ client id. A public client (token_endpoint_auth_method: none) gets no secret, so it must use PKCE with S256 on the consent URL and send the code_verifier in the token exchange. The other steps are the same as for an app made under Connections > Developers; see OAuth apps.Body
The callback URLs the client may use
1The name shown on the consent screen, up to 100 characters. Default MCP Client
Accepted and not stored
Accepted and not stored
none for a public client with PKCE. Anything else gets a secret; the default is client_secret_post
none, client_secret_post, client_secret_basic Must include authorization_code when sent
Accepted; the answer is always code
Accepted; the scope is set by PostQueen
Response
Registered. client_secret is present only for a confidential client, and is shown once