You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/5.advanced/8.mcp.md
+1-25Lines changed: 1 addition & 25 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,14 +14,6 @@ description: "MCP is an open protocol that standardizes how applications provide
14
14
- Custom tools can be implemented for project-specific functionality
15
15
::
16
16
17
-
::banner{type="warning"}
18
-
**You are early!**
19
-
20
-
<br>
21
-
22
-
MCP is a relatively recent technology, so many tools might not work as expected. Consult the [Known issues](#known-issues) section for more information and open the ticket in [GitHub issues](https://github.com/dipdup-io/dipdup/issues) if you encounter any problems.
23
-
::
24
-
25
17
## Introduction
26
18
27
19
The **Model Context Protocol** (MCP) is an open protocol that enables seamless integration between LLM applications and external data sources and tools. Whether you're building an AI-powered IDE, enhancing a chat interface, or creating custom AI workflows, MCP provides a standardized way to connect LLMs with the context they need.
@@ -67,8 +59,6 @@ The DipDup MCP server can be connected to various MCP-compatible clients. Here's
67
59
68
60
### VSCode (Copilot)
69
61
70
-
Support for MCP is available since [1.99 release](https://code.visualstudio.com/updates/v1_99) (March 2025) of VSCode.
71
-
72
62
See [Use agent mode in VS Code](https://code.visualstudio.com/docs/copilot/chat/chat-agent-mode) page.
73
63
74
64
Add the following definition to the `.vscode/mcp.json` file:
@@ -115,13 +105,7 @@ If your server is running, but Cursor doesn't connect, try "Reload Window" in th
115
105
116
106
### Claude Desktop
117
107
118
-
[Claude Desktop](https://claude.ai/download) currently only supports stdio-based MCP servers. You can use [supercorp-ai/supergateway](https://github.com/supercorp-ai/supergateway) tool to connect DipDup MCP server to Claude Desktop:
119
-
120
-
```shell [Terminal]
121
-
pnpx supergateway --sse http://127.0.0.1:9999
122
-
```
123
-
124
-
There is also [lightconetech/mcp-gateway](https://github.com/lightconetech/mcp-gateway) tool available for the same purpose.
108
+
See the page in official [Claude Desktop documentation](https://support.claude.com/en/articles/11175166-getting-started-with-custom-connectors-using-remote-mcp) to configure MCP.
125
109
126
110
## Implementing MCP primitives
127
111
@@ -233,14 +217,6 @@ logging:
233
217
'': DEBUG
234
218
```
235
219
236
-
## Known issues
237
-
238
-
- **Claude Desktop** doesn't support SSE-based MCP servers; gateway tools are required.
239
-
- **Cursor** fails to discover resources exposed by DipDup server. Tools work fine. (0.47.8 tested)
240
-
- **DipDup** doesn't support custom prompts at the moment.
241
-
- **DipDup** `mcp run` command doesn't exit gracefully on SIGINT.
242
-
- **VSCode** doesn't support MCP resources and prompts yet.
243
-
244
220
## Further reading
245
221
246
222
- [For Server Developers - Model Context Protocol](https://modelcontextprotocol.io/quickstart/server) - Official guide for implementing MCP servers.
0 commit comments