Skip to content

Commit 9236eb1

Browse files
Merge pull request modelcontextprotocol#232 from modelcontextprotocol/justin/release
2025-03-26 release
2 parents 4823482 + d54b390 commit 9236eb1

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+154
-231
lines changed

docs/specification/2024-11-05/_index.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
11
---
2-
title: Specification (Latest)
2+
linkTitle: 2024-11-05 (Final)
3+
title: Model Context Protocol specification
34
cascade:
45
type: docs
56
breadcrumbs: false
6-
weight: 10
7-
aliases:
8-
- /latest
7+
weight: 2
98
---
109

11-
{{< callout type="info" >}} **Protocol Revision**: {{< param protocolRevision >}}
12-
{{< /callout >}}
10+
{{< callout type="info" >}} **Protocol Revision**: 2024-11-05 {{< /callout >}}
1311

1412
[Model Context Protocol](https://modelcontextprotocol.io) (MCP) is an open protocol that
1513
enables seamless integration between LLM applications and external data sources and

docs/specification/2024-11-05/basic/_index.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@ cascade:
55
weight: 2
66
---
77

8-
{{< callout type="info" >}} **Protocol Revision**: {{< param protocolRevision >}}
9-
{{< /callout >}}
8+
{{< callout type="info" >}} **Protocol Revision**: 2024-11-05 {{< /callout >}}
109

1110
All messages between MCP clients and servers **MUST** follow the
1211
[JSON-RPC 2.0](https://www.jsonrpc.org/specification) specification. The protocol defines

docs/specification/2024-11-05/basic/lifecycle.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@ type: docs
44
weight: 30
55
---
66

7-
{{< callout type="info" >}} **Protocol Revision**: {{< param protocolRevision >}}
8-
{{< /callout >}}
7+
{{< callout type="info" >}} **Protocol Revision**: 2024-11-05 {{< /callout >}}
98

109
The Model Context Protocol (MCP) defines a rigorous lifecycle for client-server
1110
connections that ensures proper capability negotiation and state management.

docs/specification/2024-11-05/basic/messages.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@ type: docs
44
weight: 20
55
---
66

7-
{{< callout type="info" >}} **Protocol Revision**: {{< param protocolRevision >}}
8-
{{< /callout >}}
7+
{{< callout type="info" >}} **Protocol Revision**: 2024-11-05 {{< /callout >}}
98

109
All messages in MCP **MUST** follow the
1110
[JSON-RPC 2.0](https://www.jsonrpc.org/specification) specification. The protocol defines

docs/specification/2024-11-05/basic/transports.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@ type: docs
44
weight: 40
55
---
66

7-
{{< callout type="info" >}} **Protocol Revision**: {{< param protocolRevision >}}
8-
{{< /callout >}}
7+
{{< callout type="info" >}} **Protocol Revision**: 2024-11-05 {{< /callout >}}
98

109
MCP currently defines two standard transport mechanisms for client-server communication:
1110

docs/specification/2024-11-05/basic/utilities/_index.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22
title: Utilities
33
---
44

5-
{{< callout type="info" >}} **Protocol Revision**: {{< param protocolRevision >}}
6-
{{< /callout >}}
5+
{{< callout type="info" >}} **Protocol Revision**: 2024-11-05 {{< /callout >}}
76

87
These optional features enhance the base protocol functionality with various utilities.
98

docs/specification/2024-11-05/basic/utilities/cancellation.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ title: Cancellation
33
weight: 10
44
---
55

6-
{{< callout type="info" >}} **Protocol Revision**: {{< param protocolRevision >}}
7-
{{< /callout >}}
6+
{{< callout type="info" >}} **Protocol Revision**: 2024-11-05 {{< /callout >}}
87

98
The Model Context Protocol (MCP) supports optional cancellation of in-progress requests
109
through notification messages. Either side can send a cancellation notification to

docs/specification/2024-11-05/basic/utilities/ping.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ title: Ping
33
weight: 5
44
---
55

6-
{{< callout type="info" >}} **Protocol Revision**: {{< param protocolRevision >}}
7-
{{< /callout >}}
6+
{{< callout type="info" >}} **Protocol Revision**: 2024-11-05 {{< /callout >}}
87

98
The Model Context Protocol includes an optional ping mechanism that allows either party
109
to verify that their counterpart is still responsive and the connection is alive.

docs/specification/2024-11-05/basic/utilities/progress.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ title: Progress
33
weight: 30
44
---
55

6-
{{< callout type="info" >}} **Protocol Revision**: {{< param protocolRevision >}}
7-
{{< /callout >}}
6+
{{< callout type="info" >}} **Protocol Revision**: 2024-11-05 {{< /callout >}}
87

98
The Model Context Protocol (MCP) supports optional progress tracking for long-running
109
operations through notification messages. Either side can send progress notifications to

docs/specification/2024-11-05/client/_index.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@ cascade:
55
weight: 4
66
---
77

8-
{{< callout type="info" >}} **Protocol Revision**: {{< param protocolRevision >}}
9-
{{< /callout >}}
8+
{{< callout type="info" >}} **Protocol Revision**: 2024-11-05 {{< /callout >}}
109

1110
Clients can implement additional features to enrich connected MCP servers:
1211

0 commit comments

Comments
 (0)