Skip to main content

RegisterClientDto

client_namestringrequired

Possible values: non-empty and <= 100 characters, Value must match regular expression ^[^\p{C}]+$

Example: My MCP Client
redirect_urisstring[]required

Absolute URIs with no fragment. Plain http is accepted only for loopback hosts.

Possible values: >= 1, <= 8

Example: ["http://127.0.0.1:8976/callback"]
grant_typesstring[]

Possible values: [authorization_code, refresh_token]

response_typesstring[]

Possible values: [code]

scopesstring[]

Possible values: <= 32

Example: ["openid","tasks:read"]
RegisterClientDto
{
"client_name": "My MCP Client",
"redirect_uris": [
"http://127.0.0.1:8976/callback"
],
"grant_types": [
"authorization_code"
],
"response_types": [
"code"
],
"scopes": [
"openid",
"tasks:read"
]
}