Skip to content

Commit edb2961

Browse files
authored
Merge pull request modelcontextprotocol#79 from modelcontextprotocol/drewbent/personas
Break up quickstart into 4 different ones based on personas
2 parents 7d5ca3d + 1d42265 commit edb2961

13 files changed

+274
-35
lines changed

clients.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "Clients"
2+
title: "Example Clients"
33
description: "A list of applications that support MCP integrations"
44
---
55

examples.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Examples
2+
title: Example Servers
33
description: 'A list of example servers and implementations'
44
---
55

images/quickstart-approve.png

88.9 KB
Loading

images/quickstart-developer.png

356 KB
Loading

images/quickstart-filesystem.png

2.51 MB
Loading

images/quickstart-hammer.png

117 KB
Loading

images/quickstart-menu.png

462 KB
Loading

images/quickstart-tools.png

194 KB
Loading

introduction.mdx

Lines changed: 25 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ At its core, MCP follows a client-server architecture where a host application c
1919
```mermaid
2020
flowchart LR
2121
subgraph "Your Computer"
22-
Host["MCP Host\n(Claude, IDEs, Tools)"]
22+
Host["Host with MCP Client\n(Claude, IDEs, Tools)"]
2323
S1["MCP Server A"]
2424
S2["MCP Server B"]
2525
S3["MCP Server C"]
@@ -44,23 +44,42 @@ flowchart LR
4444

4545
Choose the path that best fits your needs:
4646

47+
#### Quick Starts
4748
<CardGroup cols={2}>
4849
<Card
49-
title="Quickstart"
50+
title="For Server Developers"
5051
icon="bolt"
51-
href="/quickstart"
52+
href="/quickstart/server"
5253
>
53-
Build and connect to your first MCP server
54+
Get started building your own server to use in Claude for Desktop and other clients
5455
</Card>
5556
<Card
56-
title="Examples"
57+
title="For Client Developers"
58+
icon="bolt"
59+
href="/quickstart/client"
60+
>
61+
Get started building your own client that can integrate with all MCP servers
62+
</Card>
63+
<Card
64+
title="For Claude Desktop Users"
65+
icon="bolt"
66+
href="/quickstart/user"
67+
>
68+
Get started using pre-built servers in Claude for Desktop
69+
</Card>
70+
</CardGroup>
71+
72+
#### Examples
73+
<CardGroup cols={2}>
74+
<Card
75+
title="Example Servers"
5776
icon="grid"
5877
href="/examples"
5978
>
6079
Check out our gallery of official MCP servers and implementations
6180
</Card>
6281
<Card
63-
title="Clients"
82+
title="Example Clients"
6483
icon="cubes"
6584
href="/clients"
6685
>
@@ -71,13 +90,6 @@ Choose the path that best fits your needs:
7190
## Tutorials
7291

7392
<CardGroup cols={2}>
74-
<Card
75-
title="Building a MCP client"
76-
icon="outlet"
77-
href="/tutorials/building-a-client"
78-
>
79-
Learn how to build your first MCP client
80-
</Card>
8193
<Card
8294
title="Building MCP with LLMs"
8395
icon="comments"

mint.json

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,15 +47,22 @@
4747
"group": "Get Started",
4848
"pages": [
4949
"introduction",
50-
"quickstart",
50+
{
51+
"group": "Quickstart",
52+
"pages": [
53+
"quickstart/server",
54+
"quickstart/client",
55+
"quickstart/user"
56+
]
57+
},
5158
"examples",
5259
"clients"
5360
]
5461
},
62+
5563
{
5664
"group": "Tutorials",
5765
"pages": [
58-
"tutorials/building-a-client",
5966
"tutorials/building-mcp-with-llms",
6067
"docs/tools/debugging",
6168
"docs/tools/inspector"
@@ -86,5 +93,15 @@
8693
},
8794
"feedback": {
8895
"thumbsRating": true
89-
}
96+
},
97+
"redirects": [
98+
{
99+
"source": "/tutorials/building-a-client",
100+
"destination": "/quickstart/client"
101+
},
102+
{
103+
"source": "/quickstart",
104+
"destination": "/quickstart/server"
105+
}
106+
]
90107
}

0 commit comments

Comments
 (0)