{
 "id": "dynamic-client-registration",
 "name": "Dynamic Client Registration & Client ID Metadata",
 "aliases": [
  "RFC 7591",
  "Client ID Metadata Document",
  "DCR"
 ],
 "definition_md": "**Dynamic Client Registration (DCR, RFC 7591)** and **OAuth Client ID Metadata Documents** allow an AI agent or MCP host to authenticate with a newly discovered authorization server without a human developer manually pre-registering a `client_id` on that site first. In the **MCP Authorization** specification (`2026-07-28`), an agent host can present an HTTPS URL as its `client_id` pointing to a JSON metadata document it controls (Client ID Metadata Document) or register dynamically via RFC 7591 after discovering endpoints through **RFC 9728 Protected Resource Metadata**. Used by: mcp, oauth-metadata-for-agents.",
 "step": "permit",
 "related_protocols": [
  "mcp",
  "oauth-metadata-for-agents"
 ],
 "sources": [
  {
   "url": "https://modelcontextprotocol.io/specification/2026-07-28/basic/authorization/client-registration",
   "date": "2026-07-28",
   "label": "VERIFIED"
  },
  {
   "url": "https://www.rfc-editor.org/rfc/rfc9728",
   "date": "2026-09-05",
   "label": "VERIFIED"
  }
 ],
 "part_of": null,
 "group": null,
 "url": "https://agenticweb.wiki/terms/dynamic-client-registration/",
 "okf_url": "https://agenticweb.wiki/okf/terms/dynamic-client-registration.md",
 "category": "permit",
 "type": "term"
}