Skip to content

Commit 302512e

Browse files
committed
Update authorization.mdx
1 parent 6241273 commit 302512e

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

docs/specification/draft/basic/authorization.mdx

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -207,13 +207,12 @@ For the purposes of this specification, the canonical URI of an MCP server is de
207207
[RFC 9728](https://datatracker.ietf.org/doc/html/rfc9728). This URI:
208208

209209
1. **MUST** be an absolute URI, as specified by [Section 4.3 of RFC 3986](https://www.rfc-editor.org/rfc/rfc3986#section-4.3).
210-
2. **MUST** include the URI scheme (e.g., `https://`).
211-
3. **MUST** include the fully qualified domain name (FQDN) of the server.
212-
4. **MUST** include any non-default port if applicable (e.g., `https://mcp.example.com:8443`).
213-
5. **MUST NOT** include a fragment component.
214-
6. **SHOULD NOT** include a query component unless necessary for MCP server identification.
215-
7. **SHOULD NOT** include path components beyond what is necessary to uniquely identify the MCP server.
216-
8. **SHOULD** use lowercase for the scheme and host components as per [RFC 3986 Section 6.2.2.1](https://www.rfc-editor.org/rfc/rfc3986#section-6.2.2.1), which defines this as the canonical form for comparison purposes.
210+
1. **MUST** include the fully qualified domain name (FQDN) of the server.
211+
1. **MUST** include any non-default port if applicable (e.g., `https://mcp.example.com:8443`).
212+
1. **MUST NOT** include a fragment component.
213+
1. **SHOULD NOT** include a query component unless necessary for MCP server identification.
214+
1. **SHOULD NOT** include path components beyond what is necessary to uniquely identify the MCP server.
215+
1. **SHOULD** use lowercase for the scheme and host components as per [RFC 3986 Section 6.2.2.1](https://www.rfc-editor.org/rfc/rfc3986#section-6.2.2.1), which defines this as the canonical form for comparison purposes.
217216

218217
MCP clients **SHOULD** provide the most specific URI that they can for the MCP server they intend to access, following the guidance in [RFC 8707](https://www.rfc-editor.org/rfc/rfc8707). While the canonical form uses lowercase scheme and host components, implementations **SHOULD** accept uppercase scheme and host components for robustness and interoperability.
219218

0 commit comments

Comments
 (0)