Skip to content

Commit 927c3a0

Browse files
authored
Merge pull request modelcontextprotocol#76 from modelcontextprotocol/zack-lee/clients-back
Fixed links, changed article names, added clients page back to IA
2 parents 7ec5a88 + de659f7 commit 927c3a0

File tree

5 files changed

+65
-37
lines changed

5 files changed

+65
-37
lines changed

introduction.mdx

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,13 @@ Choose the path that best fits your needs:
5959
>
6060
Check out our gallery of official MCP servers and implementations
6161
</Card>
62+
<Card
63+
title="Clients"
64+
icon="cubes"
65+
href="/clients"
66+
>
67+
View the list of clients that support MCP integrations
68+
</Card>
6269
</CardGroup>
6370

6471
## Tutorials
@@ -67,16 +74,29 @@ Choose the path that best fits your needs:
6774
<Card
6875
title="Building a MCP client"
6976
icon="outlet"
70-
href="/building-a-client"
77+
href="/tutorials/building-a-client"
7178
>
7279
Learn how to build your first MCP client
7380
</Card>
7481
<Card
75-
title="Building MCP with Claude"
82+
title="Building MCP with LLMs"
7683
icon="comments"
77-
href="/building-a-client"
84+
href="/tutorials/building-mcp-with-llms"
7885
>
79-
Learn how to use Claude to speed up your MCP development
86+
Learn how to use LLMs like Claude to speed up your MCP development
87+
</Card>
88+
<Card
89+
title="Debugging Guide"
90+
icon="bug"
91+
href="/docs/tools/debugging">
92+
Learn how to effectively debug MCP servers and integrations
93+
</Card>
94+
<Card
95+
title="MCP Inspector"
96+
icon="magnifying-glass"
97+
href="/docs/tools/inspector"
98+
>
99+
Test and inspect your MCP servers with our interactive debugging tool
80100
</Card>
81101
</CardGroup>
82102

@@ -129,26 +149,6 @@ Dive deeper into MCP's core concepts and capabilities:
129149
</Card>
130150
</CardGroup>
131151

132-
## Development tools
133-
134-
Essential tools for building and debugging MCP servers:
135-
136-
<CardGroup cols={2}>
137-
<Card
138-
title="Debugging Guide"
139-
icon="bug"
140-
href="/docs/tools/debugging">
141-
Learn how to effectively debug MCP servers and integrations
142-
</Card>
143-
<Card
144-
title="MCP Inspector"
145-
icon="magnifying-glass"
146-
href="/docs/tools/inspector"
147-
>
148-
Test and inspect your MCP servers with our interactive debugging tool
149-
</Card>
150-
</CardGroup>
151-
152152
## Contributing
153153

154154
Want to contribute? Check out [@modelcontextprotocol](https://github.com/modelcontextprotocol) on GitHub to join our growing community of developers building with MCP.

mint.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,15 @@
4040
"navigation": [
4141
{
4242
"group": "Get Started",
43-
"pages": ["introduction", "quickstart", "examples"]
43+
"pages": ["introduction", "quickstart", "examples", "clients"]
4444
},
4545
{
4646
"group": "Tutorials",
4747
"pages": [
4848
"tutorials/building-a-client",
49-
"tutorials/building-mcp-with-claude"
49+
"tutorials/building-mcp-with-llms",
50+
"docs/tools/debugging",
51+
"docs/tools/inspector"
5052
]
5153
},
5254
{

quickstart.mdx

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ We'll build a server that exposes two tools: `get-alerts` and `get-forecast`. Th
1919
</Frame>
2020

2121
<Note>
22-
Servers can connect to any client. We've chosen Claude desktop here for simplicity, but we also have guides on [building your own client](/tutorials/building-a-client)
22+
Servers can connect to any client. We've chosen Claude desktop here for simplicity, but we also have guides on [building your own client](/tutorials/building-a-client).
2323
</Note>
2424

2525
<Accordion title="Why Claude for Desktop and not Claude.ai?">
@@ -1065,9 +1065,13 @@ If Claude attempts to use the tools but they fail:
10651065
</Accordion>
10661066
</AccordionGroup>
10671067

1068+
<Note>
1069+
For more advanced troubleshooting, check out our guide on [Debugging MCP](/docs/tools/debugging)
1070+
</Note>
1071+
10681072
## Next steps
10691073

1070-
<CardGroup cols={1}>
1074+
<CardGroup cols={2}>
10711075
<Card
10721076
title="Building a client"
10731077
icon="outlet"
@@ -1083,10 +1087,16 @@ If Claude attempts to use the tools but they fail:
10831087
Check out our gallery of official MCP servers and implementations
10841088
</Card>
10851089
<Card
1086-
title="Core architecture"
1087-
icon="sitemap"
1088-
href="/docs/concepts/architecture"
1090+
title="Debugging Guide"
1091+
icon="bug"
1092+
href="/docs/tools/debugging">
1093+
Learn how to effectively debug MCP servers and integrations
1094+
</Card>
1095+
<Card
1096+
title="Building MCP with LLMs"
1097+
icon="comments"
1098+
href="/building-mcp-with-llms"
10891099
>
1090-
Understand how MCP connects clients, servers, and LLMs
1100+
Learn how to use LLMs like Claude to speed up your MCP development
10911101
</Card>
10921102
</CardGroup>

tutorials/building-a-client.mdx

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,13 @@ title: "Building MCP clients"
33
description: "Learn how to build your first client in MCP"
44
---
55

6-
In this tutorial, you'll learn how to build a client application that connects to MCP servers. It helps to have gone through the [Quickstart tutorial](/quickstart) that guides you through the basic of building your first server.
6+
In this tutorial, you'll learn how to build a LLM-powered chatbot client that connects to MCP servers. It helps to have gone through the [Quickstart tutorial](/quickstart) that guides you through the basic of building your first server.
77

88
<Tabs>
99
<Tab title="Python">
1010

11+
You can find the complete code for this tutorial [here.](https://gist.github.com/zckly/f3f28ea731e096e53b39b47bf0a2d4b1)
12+
1113
## System Requirements
1214

1315
Before starting, ensure your system meets these requirements:
@@ -396,13 +398,27 @@ If you see:
396398

397399
## Next steps
398400

399-
<CardGroup cols={1}>
401+
<CardGroup cols={2}>
400402
<Card
401403
title="Example servers"
402404
icon="grid"
403405
href="/examples"
404406
>
405407
Check out our gallery of official MCP servers and implementations
408+
</Card>
409+
<Card
410+
title="Clients"
411+
icon="cubes"
412+
href="/clients"
413+
>
414+
View the list of clients that support MCP integrations
415+
</Card>
416+
<Card
417+
title="Building MCP with LLMs"
418+
icon="comments"
419+
href="/building-mcp-with-llms"
420+
>
421+
Learn how to use LLMs like Claude to speed up your MCP development
406422
</Card>
407423
<Card
408424
title="Core architecture"

tutorials/building-mcp-with-claude.mdx renamed to tutorials/building-mcp-with-llms.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
---
2-
title: "Building MCP with Claude"
3-
description: "Speed up your MCP development with Claude!"
2+
title: "Building MCP with LLMs"
3+
description: "Speed up your MCP development using LLMs such as Claude!"
44
---
55

6-
This guide will help you use Claude to build custom Model Context Protocol (MCP) servers and clients.
6+
This guide will help you use LLMs to help you build custom Model Context Protocol (MCP) servers and clients. We'll be focusing on Claude for this tutorial, but you can do this with any frontier LLM.
77

88
## Preparing the documentation
99

0 commit comments

Comments
 (0)