MCP and agents
Dynamic client registration
An OAuth mechanism that lets an MCP client register itself with a server automatically, so no one has to create credentials by hand before connecting.
In detail.
Without it, connecting a new client means someone creating an application record, copying an identifier and a secret, and pasting them somewhere. With it, the client receives a 401 carrying a pointer to the server's metadata, registers itself, and walks the authorisation flow. The user sees a consent screen and nothing else.
It is what makes a hosted MCP server feel like pasting a URL rather than like configuring an integration.