From 867c66c9d5ca66c66e5b05a6f6d91ef85b4de955 Mon Sep 17 00:00:00 2001 From: Zachary Lee Date: Wed, 11 Dec 2024 09:36:19 -0500 Subject: [PATCH 1/3] Fixed links, changed article names, added clients page back to IA --- introduction.mdx | 15 +++++++++++---- mint.json | 4 ++-- quickstart.mdx | 19 +++++++++++++------ tutorials/building-a-client.mdx | 16 +++++++++++++++- ...-claude.mdx => building-mcp-with-llms.mdx} | 6 +++--- 5 files changed, 44 insertions(+), 16 deletions(-) rename tutorials/{building-mcp-with-claude.mdx => building-mcp-with-llms.mdx} (88%) diff --git a/introduction.mdx b/introduction.mdx index 82a70a6..5cd7bab 100644 --- a/introduction.mdx +++ b/introduction.mdx @@ -44,7 +44,7 @@ flowchart LR Choose the path that best fits your needs: - + Check out our gallery of official MCP servers and implementations + + View the list of clients that support MCP integrations + ## Tutorials @@ -72,11 +79,11 @@ Choose the path that best fits your needs: Learn how to build your first MCP client - Learn how to use Claude to speed up your MCP development + Learn how to use LLMs like Claude to speed up your MCP development diff --git a/mint.json b/mint.json index 3a9dc52..06ce303 100644 --- a/mint.json +++ b/mint.json @@ -40,13 +40,13 @@ "navigation": [ { "group": "Get Started", - "pages": ["introduction", "quickstart", "examples"] + "pages": ["introduction", "quickstart", "examples", "clients"] }, { "group": "Tutorials", "pages": [ "tutorials/building-a-client", - "tutorials/building-mcp-with-claude" + "tutorials/building-mcp-with-llms" ] }, { diff --git a/quickstart.mdx b/quickstart.mdx index 65a2097..1eaf56e 100644 --- a/quickstart.mdx +++ b/quickstart.mdx @@ -19,7 +19,7 @@ We'll build a server that exposes two tools: `get-alerts` and `get-forecast`. Th -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) +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). @@ -1067,7 +1067,7 @@ If Claude attempts to use the tools but they fail: ## Next steps - + - Understand how MCP connects clients, servers, and LLMs + Learn about other MCP clients such as Zed and Sourcegraph + + + Learn how to use LLMs like Claude to speed up your MCP development \ No newline at end of file diff --git a/tutorials/building-a-client.mdx b/tutorials/building-a-client.mdx index d432f38..7994dd7 100644 --- a/tutorials/building-a-client.mdx +++ b/tutorials/building-a-client.mdx @@ -396,13 +396,27 @@ If you see: ## Next steps - + Check out our gallery of official MCP servers and implementations + + + View the list of clients that support MCP integrations + + + Learn how to use LLMs like Claude to speed up your MCP development Date: Wed, 11 Dec 2024 11:28:54 -0500 Subject: [PATCH 2/3] Broken links --- introduction.mdx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/introduction.mdx b/introduction.mdx index 5cd7bab..e49312e 100644 --- a/introduction.mdx +++ b/introduction.mdx @@ -44,7 +44,7 @@ flowchart LR Choose the path that best fits your needs: - + Learn how to build your first MCP client Learn how to use LLMs like Claude to speed up your MCP development From de659f704c856287d4db4fe57484f743a4d426fe Mon Sep 17 00:00:00 2001 From: Zachary Lee Date: Wed, 11 Dec 2024 12:57:39 -0500 Subject: [PATCH 3/3] added debugging/inspector back to IA, added link to final client implementation to the top of the tutorial --- introduction.mdx | 33 +++++++++++++-------------------- mint.json | 4 +++- quickstart.mdx | 13 ++++++++----- tutorials/building-a-client.mdx | 4 +++- 4 files changed, 27 insertions(+), 27 deletions(-) diff --git a/introduction.mdx b/introduction.mdx index e49312e..86e692c 100644 --- a/introduction.mdx +++ b/introduction.mdx @@ -85,6 +85,19 @@ Choose the path that best fits your needs: > Learn how to use LLMs like Claude to speed up your MCP development + + Learn how to effectively debug MCP servers and integrations + + + Test and inspect your MCP servers with our interactive debugging tool + ## Explore MCP @@ -136,26 +149,6 @@ Dive deeper into MCP's core concepts and capabilities: -## Development tools - -Essential tools for building and debugging MCP servers: - - - - Learn how to effectively debug MCP servers and integrations - - - Test and inspect your MCP servers with our interactive debugging tool - - - ## Contributing Want to contribute? Check out [@modelcontextprotocol](https://github.com/modelcontextprotocol) on GitHub to join our growing community of developers building with MCP. \ No newline at end of file diff --git a/mint.json b/mint.json index 06ce303..f5e0382 100644 --- a/mint.json +++ b/mint.json @@ -46,7 +46,9 @@ "group": "Tutorials", "pages": [ "tutorials/building-a-client", - "tutorials/building-mcp-with-llms" + "tutorials/building-mcp-with-llms", + "docs/tools/debugging", + "docs/tools/inspector" ] }, { diff --git a/quickstart.mdx b/quickstart.mdx index 1eaf56e..a3c810a 100644 --- a/quickstart.mdx +++ b/quickstart.mdx @@ -1065,6 +1065,10 @@ If Claude attempts to use the tools but they fail: + +For more advanced troubleshooting, check out our guide on [Debugging MCP](/docs/tools/debugging) + + ## Next steps @@ -1083,11 +1087,10 @@ If Claude attempts to use the tools but they fail: Check out our gallery of official MCP servers and implementations - Learn about other MCP clients such as Zed and Sourcegraph + title="Debugging Guide" + icon="bug" + href="/docs/tools/debugging"> + Learn how to effectively debug MCP servers and integrations +You can find the complete code for this tutorial [here.](https://gist.github.com/zckly/f3f28ea731e096e53b39b47bf0a2d4b1) + ## System Requirements Before starting, ensure your system meets these requirements: