You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/specification/draft/basic/authorization.mdx
+15Lines changed: 15 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -530,3 +530,18 @@ MCP clients **MUST** implement and use the `resource` parameter as defined in [R
530
530
to explicitly specify the target resource for which the token is being requested. This requirement aligns with the recommendation in
531
531
[RFC 9728 Section 7.4](https://datatracker.ietf.org/doc/html/rfc9728#section-7.4). This ensures that access tokens are bound to their intended resources and
532
532
cannot be misused across different services.
533
+
534
+
## MCP Authorization Extensions
535
+
536
+
There are several authorization extensions to the core protocol that define additional authorization mechanisms. These extensions are:
537
+
538
+
***Optional** - Implementations can choose to adopt these extensions
539
+
***Additive** - Extensions do not modify or break core protocol functionality; they add new capabilities while preserving core protocol behavior
540
+
***Composable** - Extensions are modular and designed to work together without conflicts, allowing implementations to adopt multiple extensions simultaneously
541
+
***Versioned independently** - Extensions follow the core MCP versioning cycle but may adopt independent versioning as needed
0 commit comments