clientIdMetadataUrl property

String? clientIdMetadataUrl
final

Client ID Metadata Document URL (SEP-991, CIMD).

MCP 2025-11-25 lets a client identify itself with an https URL that resolves to a Client ID Metadata Document, as an alternative to a pre-registered clientId. When non-null this URL is carried through as the client_id on authorization/token requests (see HttpOAuthClient.effectiveClientId). Additive: no server-side validation is invented here — the client merely presents the URL per SEP-991.

Implementation

final String? clientIdMetadataUrl;