AI engineering glossary · Agents tools MCP
What is MCP authorization?
MCP authorization: The way MCP handles permission for remote servers, based on OAuth 2 flows, so a user can grant a client limited access to their account without sharing passwords. Access is expressed as tokens with defined scopes.
MCP authorization: an example
A user clicks 'Allow' to let an assistant read their calendar via an MCP server, granting a read-only scope.
Related terms
More Agents tools MCP terms
- MCP capability negotiation
- MCP client
- MCP elicitation
- MCP host
- MCP prompt
- MCP resource
- MCP roots
- MCP sampling
Where you learn it
MCP authorization is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.