Skip to content

Commit cf9984e

Browse files
committed
fix: revert changes to 2025-03-26 spec
1 parent 8a3601a commit cf9984e

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

docs/specification/2025-03-26/basic/authorization.mdx

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,15 @@ sequenceDiagram
132132
Note over C: Continue with authorization flow
133133
```
134134

135-
#### 2.3.1 Authorization Base URL
135+
#### 2.3.1 Server Metadata Discovery Headers
136+
137+
MCP clients _SHOULD_ include the header `MCP-Protocol-Version: <protocol-version>` during
138+
Server Metadata Discovery to allow the MCP server to respond based on the MCP protocol
139+
version.
140+
141+
For example: `MCP-Protocol-Version: 2024-11-05`
142+
143+
#### 2.3.2 Authorization Base URL
136144

137145
The authorization base URL **MUST** be determined from the MCP server URL by discarding
138146
any existing `path` component. For example:
@@ -146,7 +154,7 @@ If the MCP server URL is `https://api.example.com/v1/mcp`, then:
146154
This ensures authorization endpoints are consistently located at the root level of the
147155
domain hosting the MCP server, regardless of any path components in the MCP server URL.
148156

149-
#### 2.3.2 Fallbacks for Servers without Metadata Discovery
157+
#### 2.3.3 Fallbacks for Servers without Metadata Discovery
150158

151159
For servers that do not implement OAuth 2.0 Authorization Server Metadata, clients
152160
**MUST** use the following default endpoint paths relative to the authorization base URL

0 commit comments

Comments
 (0)