Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
When calling a long running tool the mcp tool call correctly calls the tool but times out the tool call even when sending back a progress token.
Steps to Reproduce
Use a tool which takes more than a few min to execute fully.
Expected Behavior
The expected behavior is that the mcp tool will continue reset the timeout as long as a progress token is sent. Once a progress token hasn’t been sent for timeout X then the tool should be killed with the -32001.
Screenshots / Screen Recordings
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Version: 2.1.50 (Universal)
VSCode Version: 1.105.1
For AI issues: which model did you use?
Any Model, it doesn’t matter here.
Additional Information
Vscode’s tool calls do not have this issue. Is this due to a setting I can change in cursor? Does cursor have a means of allowing the user to configure the caller side settings of the mcp spec?
Does this stop you from using Cursor
No - Cursor works, but with this issue
