Support 2025-03-26 MCP spec, and MCPs from URLs #29370
Replies: 9 comments 6 replies
-
I guess it will be better for zed to move to https://github.com/modelcontextprotocol/rust-sdk instead of it's own implementation in long run to avoid these issues |
Beta Was this translation helpful? Give feedback.
-
I'm also wondering why the official rust sdk is not used and it's implemented from scratch. This would make maintaining the mcp features hard as spec changes over time. |
Beta Was this translation helpful? Give feedback.
-
Plus one for MCP SSE URL, I'm self-hosting a Serena server but cannot use it, switch to Cursor |
Beta Was this translation helpful? Give feedback.
-
+1 from me.. I keep configuring MCP servers in other clients using streamable HTTP and then come to Zed, meaning to paste my JSON snippet and remember.. ah shit, Zed doesn't support this. Also, the move over to the official Rust SDK should be a no-brainer, no? |
Beta Was this translation helpful? Give feedback.
-
In the meantime, this can be a nice shim to use MCP servers over streamable http in Zed: https://www.npmjs.com/package/mcp-remote. |
Beta Was this translation helpful? Give feedback.
-
Was looking to connect the new beta version of Figma MCP as it's super useful and it only works over http so currently relying on Cursor for that but really looking forward to that being added to Zed, just a much better editor. |
Beta Was this translation helpful? Give feedback.
-
Also ProtocolVersion("2025-06-18") is not supported.... This is really a reason to end my Zed subscription and start using something else. |
Beta Was this translation helpful? Give feedback.
-
Good morning to everyone, my current workflow requires the support of remote servers so I had to switch to Cursor for that. But then I remembered I'm an engineer with free will and that this software is open source and decided to add support for Rust MCP SDK to Zed myself. Not as hard as I thought once I figured out how the current implementation works. It's still in active development stage in my forked repo and I'll make a PR once I finish it and test it locally at least. |
Beta Was this translation helpful? Give feedback.
-
HELLO EVERYONE, after several weekends the first working version is done, I am so goddamn excited right now, there is still so much stuff to do (cleaning code, making sure everything is consistenent, etc) but for everyone who is interested I would really appreciate it if you could give a like, comment or something on my PR. Now I just need to figure out how to get in touch with the Zed team to ask them some questions about some stuff, if anyone has experience with that I'd really appreciate it |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
The latest version of the spec describes both stdio driven MCP Servers as well as servers that communicate over streaming HTTP, and support authentication. I'm working on an MCP server and naturally would rather not implement the outdated version of the spec just to test it with Zed 😆
Latest spec, for context: https://modelcontextprotocol.io/specification/2025-03-26
Beta Was this translation helpful? Give feedback.
All reactions