According to Example Clients - Model Context Protocol cursor currently only supports Tools in MCP servers. Are there plans to also add the other MCP features?
We’re actively working on expanding our MCP implementation beyond just Tools support. While I can’t share specific timelines, it’s definitely something we’re looking to develop soon.!
If it helps, I replied to a big posting about how I could imagine it working.
+1 for implementing @ support for MCP Resources. Would be great to be able to reference resources as context if & when the user deems appropriate.
Worth noting the Windsurf now has this: https://windsurf.com/blog/windsurf-wave-8-cascade-customization-features
For those of you familiar with MCP, you will know that MCP servers and clients are not the only pieces of the protocol, and so in this Wave, we have extended our integration with MCP to include MCP resources as well as multimodal responses.
It doesn’t demonstrate how to directly reference the resources - so not entirely sure if their solution is the right one, but just pointing out the movement in other tools. This isn’t intended as bait or a criticism but is just to point to other similar tools implementing this FR.
@danperks I would appreciate an update on the subject matter, MCP is becoming critical at the moment now, we would like cursor to become the control plane, but they are a lot of critical tasks or information that will live in the MCP
Hey, we’re making some changes that should allow this to be added soon, but I don’t think it’ll make it into the next release unfortunately.
This hasn’t been forgotten!
Will the changes be to be 100% compatible with MCP?
Hi @danperks,
Just checking , when can we expect to see this? Also, could you please attach the spec you’re referring to while implementing it? That would be really helpful for me.
I’m currently writing a framework that targets Cursor as the client, using SSE only (for now). I’m guessing you’ll be using resources/list and resources/read.
If you could share the blog post or documentation for the spec you refers too, that would be great.
Thanks!
Hi, I just wanted to bump this up. Can we expect MCP resources support in near future?
Thanks!
When will it be supported? This question has been raised for almost half a year
Also +1. Would love and update from @danperks . Thank you!
Hello, it’s been months and no answer when this will be available. VSCode is spearheading MCP support, picking new features as soon as they are merged on the protocol repo.
Cursor should follow along.
It’s pretty sad that there’s still no support for MCP Resources; and what’s disappointing is that full MCP support is claimed in both the Cursor docs ( Model Context Protocol (MCP) | Cursor Docs ) as well as in the MCP client matrix ( Example Clients - Model Context Protocol ).
FWIW, I’ve filed a PR to remove MCP Resources as a supported client capability within the official MCP docs: docs: Remove incorrect `Resources` support for Cursor MCP client. by pattobrien · Pull Request #1902 · modelcontextprotocol/modelcontextprotocol · GitHub