File tree Expand file tree Collapse file tree 5 files changed +42
-4
lines changed
docs/specification/2025-03-26 Expand file tree Collapse file tree 5 files changed +42
-4
lines changed Original file line number Diff line number Diff line change 2
2
title : Architecture
3
3
cascade :
4
4
type : docs
5
- weight : 1
5
+ weight : 10
6
6
---
7
7
8
8
The Model Context Protocol (MCP) follows a client-host-server architecture where each
Original file line number Diff line number Diff line change 2
2
title : Base Protocol
3
3
cascade :
4
4
type : docs
5
- weight : 2
5
+ weight : 20
6
6
---
7
7
8
8
{{< callout type="info" >}} ** Protocol Revision** : 2025-03-26 {{< /callout >}}
Original file line number Diff line number Diff line change
1
+ ---
2
+ title : Key Changes
3
+ type : docs
4
+ weight : 5
5
+ ---
6
+
7
+ This document lists changes made to the Model Context Protocol (MCP) specification since
8
+ the previous revision, [ 2024-11-05] ({{< ref "../2024-11-05" >}}).
9
+
10
+ ## Major changes
11
+
12
+ 1 . Added a comprehensive ** [ authorization framework] ({{< ref "basic/authorization" >}})**
13
+ based on OAuth 2.1 (PR
14
+ [ #133 ] ( https://github.com/modelcontextprotocol/specification/pull/133 ) )
15
+ 1 . Replaced the previous HTTP+SSE transport with a more flexible ** [ Streamable HTTP
16
+ transport] ({{< ref "basic/transports#streamable-http" >}})** (PR
17
+ [ #206 ] ( https://github.com/modelcontextprotocol/specification/pull/206 ) )
18
+ 1 . Added support for JSON-RPC ** [ batching] ( https://www.jsonrpc.org/specification#batch ) **
19
+ (PR [ #228 ] ( https://github.com/modelcontextprotocol/specification/pull/228 ) )
20
+ 1 . Added comprehensive ** tool annotations** for better describing tool behavior, like
21
+ whether it is read-only or destructive (PR
22
+ [ #185 ] ( https://github.com/modelcontextprotocol/specification/pull/185 ) )
23
+
24
+ ## Other schema changes
25
+
26
+ - Added ` message ` field to ` ProgressNotification ` to provide descriptive status updates
27
+ - Added support for audio data, joining the existing text and image content types
28
+ - Added ` completions ` capability to explicitly indicate support for argument
29
+ autocompletion suggestions
30
+
31
+ See
32
+ [ the updated schema] ( http://github.com/modelcontextprotocol/specification/tree/main/schema/2025-03-26/schema.ts )
33
+ for more details.
34
+
35
+ ## Full changelog
36
+
37
+ For a complete list of all changes that have been made since the last protocol revision,
38
+ [ see GitHub] ( https://github.com/modelcontextprotocol/specification/compare/2024-11-05...2025-03-26 ) .
Original file line number Diff line number Diff line change 2
2
title : Client Features
3
3
cascade :
4
4
type : docs
5
- weight : 4
5
+ weight : 40
6
6
---
7
7
8
8
{{< callout type="info" >}} ** Protocol Revision** : 2025-03-26 {{< /callout >}}
Original file line number Diff line number Diff line change 2
2
title : Server Features
3
3
cascade :
4
4
type : docs
5
- weight : 3
5
+ weight : 30
6
6
---
7
7
8
8
{{< callout type="info" >}} ** Protocol Revision** : 2025-03-26 {{< /callout >}}
You can’t perform that action at this time.
0 commit comments