Skip to content

Commit baf0127

Browse files
authored
Merge branch 'main' into docs/add-tester-mcp-client
2 parents 3c8c8a9 + b40820b commit baf0127

18 files changed

+2553
-198
lines changed

clients.mdx

Lines changed: 144 additions & 56 deletions
Large diffs are not rendered by default.

development/updates.mdx

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,18 @@ title: "What's New"
33
description: 'The latest updates and improvements to MCP'
44
---
55

6+
<Update label="2025-02-14" description="Java SDK released">
7+
- We're excited to announce that the Java SDK developed by Spring AI at VMware Tanzu is now
8+
the official [Java SDK](https://github.com/modelcontextprotocol/java-sdk) for MCP.
9+
This joins our existing Kotlin SDK in our growing list of supported languages.
10+
The Spring AI team will maintain the SDK as an integral part of the Model Context Protocol
11+
organization. We're thrilled to welcome them to the MCP community!
12+
</Update>
13+
14+
<Update label="2025-01-27" description="Python SDK 1.2.1">
15+
- Version [1.2.1](https://github.com/modelcontextprotocol/python-sdk/releases/tag/v1.2.1) of the MCP Python SDK has been released,
16+
delivering important stability improvements and bug fixes.
17+
</Update>
618
<Update label="2025-01-18" description="SDK and Server Improvements">
719
- Simplified, express-like API in the [TypeScript SDK](https://github.com/modelcontextprotocol/typescript-sdk)
820
- Added 8 new clients to the [clients page](https://modelcontextprotocol.io/clients)
@@ -16,4 +28,4 @@ description: 'The latest updates and improvements to MCP'
1628
<Update label="2024-12-21" description="Kotlin SDK released">
1729
- Jetbrains released a Kotlin SDK for MCP!
1830
- For a sample MCP Kotlin server, check out [this repository](https://github.com/modelcontextprotocol/kotlin-sdk/tree/main/samples/kotlin-mcp-server)
19-
</Update>
31+
</Update>

docs.json

Lines changed: 140 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,140 @@
1+
{
2+
"$schema": "https://mintlify.com/docs.json",
3+
"theme": "willow",
4+
"name": "Model Context Protocol",
5+
"colors": {
6+
"primary": "#09090b",
7+
"light": "#FAFAFA",
8+
"dark": "#09090b"
9+
},
10+
"favicon": "/favicon.svg",
11+
"navigation": {
12+
"tabs": [
13+
{
14+
"tab": "Documentation",
15+
"groups": [
16+
{
17+
"group": "Get Started",
18+
"pages": [
19+
"introduction",
20+
{
21+
"group": "Quickstart",
22+
"pages": [
23+
"quickstart/server",
24+
"quickstart/client",
25+
"quickstart/user"
26+
]
27+
},
28+
"examples",
29+
"clients"
30+
]
31+
},
32+
{
33+
"group": "Tutorials",
34+
"pages": [
35+
"tutorials/building-mcp-with-llms",
36+
"docs/tools/debugging",
37+
"docs/tools/inspector"
38+
]
39+
},
40+
{
41+
"group": "Concepts",
42+
"pages": [
43+
"docs/concepts/architecture",
44+
"docs/concepts/resources",
45+
"docs/concepts/prompts",
46+
"docs/concepts/tools",
47+
"docs/concepts/sampling",
48+
"docs/concepts/roots",
49+
"docs/concepts/transports"
50+
]
51+
},
52+
{
53+
"group": "Development",
54+
"pages": [
55+
"development/updates",
56+
"development/roadmap",
57+
"development/contributing"
58+
]
59+
}
60+
]
61+
},
62+
{
63+
"tab": "SDKs",
64+
"icon": "book-open",
65+
"groups": [
66+
{
67+
"group": "Java",
68+
"pages": [
69+
"sdk/java/mcp-overview",
70+
"sdk/java/mcp-client",
71+
"sdk/java/mcp-server"
72+
]
73+
}
74+
]
75+
}
76+
],
77+
"global": {
78+
"anchors": [
79+
{
80+
"anchor": "Python SDK",
81+
"href": "https://github.com/modelcontextprotocol/python-sdk",
82+
"icon": "python"
83+
},
84+
{
85+
"anchor": "TypeScript SDK",
86+
"href": "https://github.com/modelcontextprotocol/typescript-sdk",
87+
"icon": "square-js"
88+
},
89+
{
90+
"anchor": "Java SDK",
91+
"href": "https://github.com/modelcontextprotocol/java-sdk",
92+
"icon": "java"
93+
},
94+
{
95+
"anchor": "Kotlin SDK",
96+
"href": "https://github.com/modelcontextprotocol/kotlin-sdk",
97+
"icon": "square-k"
98+
},
99+
{
100+
"anchor": "Specification",
101+
"href": "https://spec.modelcontextprotocol.io",
102+
"icon": "book"
103+
}
104+
]
105+
}
106+
},
107+
"logo": {
108+
"light": "/logo/light.svg",
109+
"dark": "/logo/dark.svg"
110+
},
111+
"navbar": {
112+
"links": [],
113+
"primary": {
114+
"type": "button",
115+
"label": "GitHub",
116+
"href": "https://github.com/modelcontextprotocol"
117+
}
118+
},
119+
"seo": {
120+
"metatags": {
121+
"og:image": "https://raw.githubusercontent.com/modelcontextprotocol/docs/2eb6171ddbfeefde349dc3b8d5e2b87414c26250/images/og-image.png"
122+
},
123+
"indexing": "navigable"
124+
},
125+
"footer": {
126+
"socials": {
127+
"github": "https://github.com/modelcontextprotocol"
128+
}
129+
},
130+
"redirects": [
131+
{
132+
"source": "/tutorials/building-a-client",
133+
"destination": "/quickstart/client"
134+
},
135+
{
136+
"source": "/quickstart",
137+
"destination": "/quickstart/server"
138+
}
139+
]
140+
}

docs/concepts/architecture.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ MCP follows a client-server architecture where:
1515

1616
```mermaid
1717
flowchart LR
18-
subgraph "&nbsp;Host (e.g., Claude Desktop)&nbsp;"
18+
subgraph "Host"
1919
client1[MCP Client]
2020
client2[MCP Client]
2121
end

examples.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ These MCP servers are maintained by companies for their platforms:
4949
- **[Qdrant](https://github.com/qdrant/mcp-server-qdrant/)** - Implement semantic memory using the Qdrant vector search engine
5050
- **[Raygun](https://github.com/MindscapeHQ/mcp-server-raygun)** - Access crash reporting and monitoring data
5151
- **[Search1API](https://github.com/fatwang2/search1api-mcp)** - Unified API for search, crawling, and sitemaps
52+
- **[Stripe](https://github.com/stripe/agent-toolkit)** - Interact with the Stripe API
5253
- **[Tinybird](https://github.com/tinybirdco/mcp-tinybird)** - Interface with the Tinybird serverless ClickHouse platform
5354

5455
## Community highlights

0 commit comments

Comments
 (0)