I see this message: ‘Error - show output’ on the Tools and MCP tab after every few minutes of connecting to a remote MCP. The logs show - ‘Client error for command fetch failed’.
I am on Version: 2.2.23
Steps to Reproduce
connect to a remote MCP - use it - let it be idle for some time - go to the Tools and MCP tab
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Relatedly why does Cursor need to hit the MCP server every few minutes? Do MCP tools really change that often?
It seems more reasonable that refetching tools should only occur when the user is interfacing with Cursor. If I have it minimized, it’s not like an update to the tools will matter to me until I start typing into the chat box again.