modelcontextprotocol / docs

The documentation and specification for the Model Context Protocol (MCP)
https://modelcontextprotocol.io
Creative Commons Attribution 4.0 International
56 stars 19 forks source link

Unclear how to work with remote servers in the Desktop App? #40

Closed lonelycode closed 2 days ago

lonelycode commented 3 days ago

All the samples use a local MCP server managed by the Claude Desktop App, does that mean that for remote servers, the server creator needs to provide a client for the dekstop app to use?

It would be good to have more clarity here as it's not immediately obvious from the available docs.

dsp-ant commented 3 days ago

We should be more clear about this. At the moment Claude Desktop, Zed and Cody support local connections via STDIO. While the protocol allows for other transports that allow for remote MCP servers, they are not implemented.

We likely could be a bit more clear about this in the documentation.

lonelycode commented 3 days ago

That makes much more sense now, thank you. I already have a server that provides all kinds of tool and DB access, and I'd love to add MCP support to it's API for future-proofing. I've got Claude to build me a skeleton implementation, but it would be good to have a. way to test it / validate it.

Is there an ETA on when remote servers will be supported?

dsp-ant commented 3 days ago

Is there an ETA on when remote servers will be supported?

We are working on it. I can't give a timeline. Defining protocols, implementing prototypes and validating assumptions takes a lot of time, and so I am not sure when we are done with it. However, I would assume it's a matter of months, not years.