Skip to content

Commit b43b7c6

Browse files
Add instructions prop to McpClient component
The new prop accepts either a URL string or an array of `[label, url]` tuples for clients with multiple instruction pages. When provided, a gear icon and link(s) to configuration documentation appear in the client card. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
1 parent 8a43798 commit b43b7c6

File tree

1 file changed

+64
-3
lines changed

1 file changed

+64
-3
lines changed

docs/clients.mdx

Lines changed: 64 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: "A list of applications that support MCP integrations"
55

66
{/* prettier-ignore-start */}
77

8-
export const McpClient = ({ name, homepage, supports, sourceCode, children }) => {
8+
export const McpClient = ({ name, homepage, supports, sourceCode, instructions, children }) => {
99
const slug = name
1010
.toLowerCase()
1111
.replace(/[().\s-]+/g, '-')
@@ -15,6 +15,18 @@ export const McpClient = ({ name, homepage, supports, sourceCode, children }) =>
1515
sourceCode ??= homepage;
1616
}
1717

18+
const instructionsLinks = Array.isArray(instructions)
19+
? <>
20+
<strong>Configuration instructions:</strong>{" "}
21+
{instructions.map(([text, url], i) => [
22+
i > 0 && ", ",
23+
<a href={url} target="_blank" rel="noopener noreferrer">{text}</a>
24+
])}
25+
</>
26+
: <a href={instructions} target="_blank" rel="noopener noreferrer">
27+
Configuration instructions
28+
</a>;
29+
1830
return (
1931
<div id={slug} className="group mt-8 scroll-mt-32">
2032
<div className="border border-gray-200 dark:border-gray-700 rounded-lg overflow-hidden">
@@ -56,6 +68,16 @@ export const McpClient = ({ name, homepage, supports, sourceCode, children }) =>
5668
</span>
5769
</div>
5870
)}
71+
{instructions && (
72+
<div className="flex items-start gap-1.5 mt-2 text-base">
73+
<span className="flex items-center h-[1lh]">
74+
<Icon icon="gear" iconType="solid" size={18} />
75+
</span>
76+
<span>
77+
{instructionsLinks}
78+
</span>
79+
</div>
80+
)}
5981
</div>
6082
<div className="px-4 py-4 prose">
6183
{children}
@@ -187,6 +209,7 @@ brew install amazon-q
187209
name="Amazon Q IDE"
188210
homepage="https://aws.amazon.com/q/developer"
189211
supports="Tools"
212+
instructions="https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/mcp-ide.html"
190213
>
191214

192215
Amazon Q IDE is an open-source, agentic coding assistant for IDEs.
@@ -221,6 +244,7 @@ It uses plain JavaScript (old-school style) and is hosted on Apify, allowing you
221244
name="Amp"
222245
homepage="https://ampcode.com"
223246
supports="Resources, Prompts, Tools, Sampling"
247+
instructions="https://ampcode.com/manual#mcp"
224248
>
225249

226250
Amp is an agentic coding tool built by Sourcegraph. It runs in VS Code (and compatible forks like Cursor, Windsurf, and VSCodium), JetBrains IDEs, Neovim, and as a command-line tool. It's also multiplayer — you can share threads and collaborate with your team.
@@ -236,6 +260,7 @@ Amp is an agentic coding tool built by Sourcegraph. It runs in VS Code (and comp
236260
name="Augment Code"
237261
homepage="https://augmentcode.com"
238262
supports="Tools"
263+
instructions="https://docs.augmentcode.com/setup-augment/mcp"
239264
>
240265

241266
Augment Code is an AI-powered coding platform for VS Code and JetBrains with autonomous agents, chat, and completions. Both local and remote agents are backed by full codebase awareness and native support for MCP, enabling enhanced context through external sources and tools.
@@ -330,6 +355,7 @@ Call Chirp uses AI to capture every critical detail from your business conversat
330355
homepage="https://chatboxai.app"
331356
sourceCode="https://github.com/chatboxai/chatbox"
332357
supports="Tools"
358+
instructions="https://docs.chatboxai.app/guides/mcp"
333359
>
334360

335361
Chatbox is a better UI and desktop app for ChatGPT, Claude, and other LLMs, available on Windows, Mac, Linux, and the web. It's open-source and has garnered 37K stars on GitHub.
@@ -363,6 +389,7 @@ ChatFrame is a cross-platform desktop chatbot that unifies access to multiple AI
363389
name="ChatGPT"
364390
homepage="https://chatgpt.com"
365391
supports="Tools"
392+
instructions="https://platform.openai.com/docs/guides/developer-mode"
366393
>
367394

368395
ChatGPT is OpenAI's AI assistant that provides MCP support for remote servers to conduct deep research.
@@ -394,6 +421,7 @@ ChatWise is a desktop-optimized, high-performance chat application that lets you
394421
name="Claude Code"
395422
homepage="https://claude.ai/download/claude-code"
396423
supports="Resources, Prompts, Tools, Roots, Instructions"
424+
instructions="https://docs.anthropic.com/en/docs/claude-code/mcp"
397425
>
398426

399427
Claude Code is an interactive agentic coding tool from Anthropic that helps you code faster through natural language commands. It supports MCP integration for resources, prompts, tools, and roots, and also functions as an MCP server to integrate with other clients.
@@ -426,6 +454,10 @@ Claude.ai is Anthropic's web-based AI assistant that provides MCP support for re
426454
name="Claude Desktop App"
427455
homepage="https://claude.ai/download"
428456
supports="Resources, Prompts, Tools"
457+
instructions={[
458+
["Local servers", "https://support.claude.com/en/articles/10949351-getting-started-with-local-mcp-servers-on-claude-desktop"],
459+
["Remote servers", "https://support.claude.com/en/articles/11175166-getting-started-with-custom-connectors-using-remote-mcp"]
460+
]}
429461
>
430462

431463
Claude Desktop provides comprehensive support for MCP, enabling deep integration with local tools and data sources.
@@ -461,6 +493,7 @@ Chorus is a native Mac app for chatting with AIs. Chat with multiple models at o
461493
name="Cline"
462494
homepage="https://github.com/cline/cline"
463495
supports="Resources, Tools, Discovery"
496+
instructions="https://docs.cline.bot/mcp/configuring-mcp-servers"
464497
>
465498

466499
Cline is an autonomous coding agent in VS Code that edits files, runs commands, uses a browser, and more–with your permission at each step.
@@ -497,6 +530,7 @@ CodeGPT is a popular VS Code and Jetbrains extension that brings AI-powered codi
497530
name="Continue"
498531
homepage="https://github.com/continuedev/continue"
499532
supports="Resources, Prompts, Tools"
533+
instructions="https://docs.continue.dev/customize/deep-dives/mcp"
500534
>
501535

502536
Continue is an open-source AI code assistant, with built-in support for all MCP features.
@@ -530,6 +564,7 @@ Copilot-MCP enables AI coding assistance via MCP.
530564
name="Cursor"
531565
homepage="https://docs.cursor.com/context/mcp#protocol-support"
532566
supports="Prompts, Tools, Roots, Elicitation"
567+
instructions="https://docs.cursor.com/context/model-context-protocol"
533568
>
534569

535570
Cursor is an AI code editor.
@@ -656,6 +691,7 @@ Think n8n + ChatGPT. FLUJO is a desktop application that integrates with MCP to
656691
name="Gemini CLI"
657692
homepage="https://github.com/google-gemini/gemini-cli"
658693
supports="Prompts, Tools, Instructions"
694+
instructions="https://geminicli.com/docs/tools/mcp-server/"
659695
>
660696

661697
Gemini CLI is an open-source AI agent that brings the power of Gemini directly into your terminal.
@@ -719,6 +755,7 @@ Programmatically assemble prompts for LLMs using GenAIScript (in JavaScript). Or
719755
name="goose"
720756
homepage="https://github.com/block/goose"
721757
supports="Resources, Prompts, Tools, Sampling, Instructions"
758+
instructions="https://block.github.io/goose/docs/getting-started/using-extensions/"
722759
>
723760

724761
goose is an open source AI agent that supercharges your software development by automating coding tasks.
@@ -769,6 +806,7 @@ gptme is a open-source terminal-based personal AI assistant/agent, designed to a
769806
name="HyperAgent"
770807
homepage="https://github.com/hyperbrowserai/HyperAgent"
771808
supports="Tools"
809+
instructions="https://hyperbrowser.ai/docs/hyperagent/mcp"
772810
>
773811

774812
HyperAgent is Playwright supercharged with AI. With HyperAgent, you no longer need brittle scripts, just powerful natural language commands. Using MCP servers, you can extend the capability of HyperAgent, without having to write any code.
@@ -807,6 +845,7 @@ Jenova is the best MCP client for non-technical users, especially on mobile.
807845
name="JetBrains AI Assistant"
808846
homepage="https://plugins.jetbrains.com/plugin/22282-jetbrains-ai-assistant"
809847
supports="Tools"
848+
instructions="https://www.jetbrains.com/help/ai-assistant/mcp.html"
810849
>
811850

812851
JetBrains AI Assistant plugin provides AI-powered features for software development available in all JetBrains IDEs.
@@ -825,6 +864,7 @@ JetBrains AI Assistant plugin provides AI-powered features for software developm
825864
name="JetBrains Junie"
826865
homepage="https://www.jetbrains.com/junie"
827866
supports="Tools"
867+
instructions="https://www.jetbrains.com/help/junie/model-context-protocol-mcp.html"
828868
>
829869

830870
Junie is JetBrains' AI coding agent for JetBrains IDEs and Android Studio.
@@ -841,6 +881,7 @@ Junie is JetBrains' AI coding agent for JetBrains IDEs and Android Studio.
841881
name="Kilo Code"
842882
homepage="https://github.com/Kilo-Org/kilocode"
843883
supports="Resources, Tools, Discovery"
884+
instructions="https://kilo.ai/docs/features/mcp/using-mcp-in-kilo-code"
844885
>
845886

846887
Kilo Code is an autonomous coding AI dev team in VS Code that edits files, runs commands, uses a browser, and more.
@@ -880,6 +921,7 @@ Klavis AI is an Open-Source Infra to Use, Build & Scale MCPs with ease.
880921
name="Langdock"
881922
homepage="https://langdock.com"
882923
supports="Tools"
924+
instructions="https://docs.langdock.com/resources/integrations/mcp"
883925
>
884926

885927
Langdock is the enterprise-ready solution for rolling out AI to all of your employees while enabling your developers to build and deploy custom AI workflows on top.
@@ -896,6 +938,7 @@ Langdock is the enterprise-ready solution for rolling out AI to all of your empl
896938
name="Langflow"
897939
homepage="https://github.com/langflow-ai/langflow"
898940
supports="Tools"
941+
instructions="https://docs.langflow.org/mcp-client"
899942
>
900943

901944
Langflow is an open-source visual builder that lets developers rapidly prototype and build AI applications, it integrates with the Model Context Protocol (MCP) as both an MCP server and an MCP client.
@@ -916,6 +959,7 @@ Langflow is an open-source visual builder that lets developers rapidly prototype
916959
name="LibreChat"
917960
homepage="https://github.com/danny-avila/LibreChat"
918961
supports="Tools, Instructions"
962+
instructions="https://www.librechat.ai/docs/features/mcp"
919963
>
920964

921965
LibreChat is an open-source, customizable AI chat UI that supports multiple AI providers, now including MCP integration.
@@ -955,6 +999,7 @@ LM-Kit.NET is a local-first Generative AI SDK for .NET (C# / VB.NET) that can ac
955999
name="LM Studio"
9561000
homepage="https://lmstudio.ai"
9571001
supports="Tools"
1002+
instructions="https://lmstudio.ai/docs/app/mcp"
9581003
>
9591004

9601005
LM Studio is a cross-platform desktop app for discovering, downloading, and running open-source LLMs locally. You can now connect local models to tools via Model Context Protocol (MCP).
@@ -1022,6 +1067,7 @@ MCP Bundler is perfect local proxy for your MCP workflow. The app centralizes al
10221067
name="mcp-agent"
10231068
homepage="https://github.com/lastmile-ai/mcp-agent"
10241069
supports="Resources, Prompts, Tools, Sampling (partial), Roots, Elicitation"
1070+
instructions="https://docs.mcp-agent.com/reference/configuration"
10251071
>
10261072

10271073
mcp-agent is a simple, composable framework to build agents using Model Context Protocol.
@@ -1055,6 +1101,7 @@ mcp-client-chatbot is a local-first chatbot built with Vercel's Next.js, AI SDK,
10551101
name="MCPJam"
10561102
homepage="https://github.com/MCPJam/inspector"
10571103
supports="Resources, Prompts, Tools, Elicitation"
1104+
instructions="https://docs.mcpjam.com/getting-started"
10581105
>
10591106

10601107
MCPJam is an open source testing and debugging tool for MCP servers - Postman for MCP servers.
@@ -1223,6 +1270,7 @@ MooPoint is a web-based AI chat platform built for developers and advanced users
12231270
name="Mistral AI: Le Chat"
12241271
homepage="https://mistral.ai"
12251272
supports="Tools"
1273+
instructions="https://help.mistral.ai/en/articles/393572-configuring-a-custom-connector"
12261274
>
12271275

12281276
Mistral AI: Le Chat is Mistral AI assistant with MCP support for remote servers and enterprise workflows.
@@ -1264,6 +1312,7 @@ Msty Studio is a privacy-first AI productivity platform that seamlessly integrat
12641312
name="Needle"
12651313
homepage="https://needle.app"
12661314
supports="Resources, Prompts, Tools, Discovery"
1315+
instructions="https://docs.needle.app/docs/guides/mcp/getting-started/"
12671316
>
12681317

12691318
Needle is a RAG workflow platform that also works as an MCP client, letting you connect and use MCP servers in seconds.
@@ -1278,7 +1327,6 @@ Needle is a RAG workflow platform that also works as an MCP client, letting you
12781327
**Learn more:**
12791328

12801329
- [Getting Started](https://docs.needle.app/docs/guides/hello-needle/getting-started/)
1281-
- [Needle MCP Client](https://docs.needle.app/docs/guides/mcp/getting-started/)
12821330

12831331
</McpClient>
12841332

@@ -1337,6 +1385,7 @@ oterm is a terminal client for Ollama allowing users to create chats/agents.
13371385
name="Roo Code"
13381386
homepage="https://roocode.com"
13391387
supports="Resources, Tools"
1388+
instructions="https://docs.roocode.com/features/mcp/using-mcp-in-roo"
13401389
>
13411390

13421391
Roo Code enables AI coding assistance via MCP.
@@ -1640,6 +1689,10 @@ Tome is an open source cross-platform desktop app designed for working with loca
16401689
name="TypingMind App"
16411690
homepage="https://www.typingmind.com"
16421691
supports="Tools"
1692+
instructions={[
1693+
["Public servers", "https://docs.typingmind.com/model-context-protocol-(mcp)-in-typingmind"],
1694+
["Private servers", "https://docs.typingmind.com/model-context-protocol-(mcp)-in-typingmind/use-mcp-with-private-mcp-connector"]
1695+
]}
16431696
>
16441697

16451698
TypingMind is an advanced frontend for LLMs with MCP support. TypingMind supports all popular LLM providers like OpenAI, Gemini, Claude, and users can use with their own API keys.
@@ -1661,6 +1714,7 @@ TypingMind is an advanced frontend for LLMs with MCP support. TypingMind support
16611714
name="v0"
16621715
homepage="https://v0.app"
16631716
supports="Tools"
1717+
instructions="https://v0.app/docs/MCP"
16641718
>
16651719

16661720
v0 turns your ideas into fullstack apps, no code required. Describe what you want with natural language, and v0 builds it for you. v0 can search the web, inspect sites, automatically fix errors, and integrate with external tools.
@@ -1677,14 +1731,14 @@ v0 turns your ideas into fullstack apps, no code required. Describe what you wan
16771731
**Learn more:**
16781732

16791733
- [v0 Website](https://v0.app)
1680-
- [v0 MCP Documentation](https://v0.app/docs/MCP)
16811734

16821735
</McpClient>
16831736

16841737
<McpClient
16851738
name="VS Code GitHub Copilot"
16861739
homepage="https://code.visualstudio.com/"
16871740
supports="Resources, Prompts, Tools, Discovery, Sampling, Roots, Elicitation, Instructions"
1741+
instructions="https://code.visualstudio.com/docs/copilot/customization/mcp-servers"
16881742
>
16891743

16901744
VS Code integrates MCP with GitHub Copilot through [agent mode](https://code.visualstudio.com/docs/copilot/chat/chat-agent-mode), allowing direct interaction with MCP-provided tools within your agentic coding workflow. Configure servers in Claude Desktop, workspace or user settings, with guided MCP installation and secure handling of keys in input variables to avoid leaking hard-coded keys.
@@ -1723,6 +1777,7 @@ VT Code is a terminal coding agent that integrates with Model Context Protocol (
17231777
name="Warp"
17241778
homepage="https://www.warp.dev/"
17251779
supports="Resources, Tools, Discovery"
1780+
instructions="https://docs.warp.dev/knowledge-and-collaboration/mcp"
17261781
>
17271782

17281783
Warp is the intelligent terminal with AI and your dev team's knowledge built-in. With natural language capabilities integrated directly into an agentic command line, Warp enables developers to code, automate, and collaborate more efficiently -- all within a terminal that features a modern UX.
@@ -1759,6 +1814,10 @@ WhatsMCP is an MCP client for WhatsApp. WhatsMCP lets you interact with your AI
17591814
name="Windsurf Editor"
17601815
homepage="https://codeium.com/windsurf"
17611816
supports="Tools, Discovery"
1817+
instructions={[
1818+
["Guide", "https://docs.windsurf.com/windsurf/cascade/mcp"],
1819+
["Video tutorial", "https://windsurf.com/university/tutorials/configuring-first-mcp-server"]
1820+
]}
17621821
>
17631822

17641823
Windsurf Editor is an agentic IDE that combines AI assistance with developer workflows. It features an innovative AI Flow system that enables both collaborative and independent AI interactions while maintaining developer control.
@@ -1793,6 +1852,7 @@ Witsy is an AI desktop assistant, supporting Anthropic models and MCP servers as
17931852
name="Zed"
17941853
homepage="https://zed.dev/docs/assistant/model-context-protocol"
17951854
supports="Prompts, Tools"
1855+
instructions="https://zed.dev/docs/ai/mcp"
17961856
>
17971857

17981858
Zed is a high-performance code editor with built-in MCP support, focusing on prompt templates and tool integration.
@@ -1810,6 +1870,7 @@ Zed is a high-performance code editor with built-in MCP support, focusing on pro
18101870
name="Zencoder"
18111871
homepage="https://zencoder.ai"
18121872
supports="Tools"
1873+
instructions="https://docs.zencoder.ai/features/integrations-and-mcp#model-context-protocol-mcp"
18131874
>
18141875

18151876
Zencoder is a coding agent that's available as an extension for VS Code and JetBrains family of IDEs, meeting developers where they already work. It comes with RepoGrokking (deep contextual codebase understanding), agentic pipeline, and the ability to create and share custom agents.

0 commit comments

Comments
 (0)