MCP resources support

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Currently, Cursor does not support resources (Example Clients - Model Context Protocol). However, when trying to use a stateless MCP Server that exposes resources, it will still try to subscribe, which, for a stateless server, results in a Missing handler for request type: resources/subscribe error even though subscription is not enabled.

'{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-11-25","capabilities":{"roots":{"listChanged":true},"sampling":{},"elicitation":{"form":{},"url":{}},"tasks":{"list":{},"cancel":{},"requests":{"sampling":{"createMessage":{}},"elicitation":{"create":{}}}}},"clientInfo":{"name":"Some client","version":"1.0"}}}'
{"jsonrpc":"2.0","id":1,"result":{"protocolVersion":"2025-06-18","capabilities":{"resources":{"subscribe":false,"listChanged":false},"tools":{"listChanged":false}},"serverInfo":{"name":"some-mcp-server","version":"2025.4.4"},"instructions":"Some instructions"}}

Steps to Reproduce

Use a statelss MCP Server that exposes resources.

Operating System

Windows 10/11
MacOS
Linux

Version Information

Version: 2.4.31
VSCode Version: 1.105.1
Commit: 3578107fdf149b00059ddad37048220e41681000
Date: 2026-02-08T07:42:24.999Z (5 days ago)
Build Type: Stable
Release Track: Default
Electron: 39.2.7
Chromium: 142.0.7444.235
Node.js: 22.21.1
V8: 14.2.231.21-electron.0
OS: Darwin arm64 24.6.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, thanks for the report.

This is a known bug. Cursor is currently ignoring the server-declared capability subscribe: false and still tries to send resources/subscribe requests. That shouldn’t happen when the server explicitly disables subscriptions.

The team is aware. Your report helps us prioritize it.

As a temporary workaround, if your MCP server framework allows it, you can add a no-op handler for resources/subscribe that just returns an empty response so the error doesn’t surface.

Let me know if you run into anything else.

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.