Why is there an MCP process without tools?

Why is there an MCP process when there are no MCP tools?

crashed use with cmake tools

The stability issues in version 1.5.x are basically prevents working; I have to revert to the official VSCode and resubscribe to Copilot && CC

Sorry to see you go @QTom , if you file a bug report with details we would check further what is causing this and fix it.

In the next days 1.6 is already coming out with major improvements but the more detailed bug reports we receive the faster can fixes be included.

What information do you need?

I have extracted the posts into a bug report. The info I am looking for is anything that helps us reproduce the issue to resolve it.

  • Which Cursor version are you on?

  • Was there another Cursor window with another project when you made screenshot with MCP not configured.

  • As you are likely more familiar with the MCPs shown, is there any process that may launch them directly even if not configured in Cursor? example would be Agent starting them in terminal directly, or a script in your project having those MCPs starting.

  • Which version of Cmake tools were used when it crashed? Is there any update perhaps?

  • Could you post a Request ID with privacy disabled so we can look into the details of the sessions where so many rg calls were made? Cursor – Getting a Request ID

Version: 1.5.9
VSCode Version: 1.99.3
Commit: de327274300c6f38ec9f4240d11e82c3b0660b20
Date: 2025-08-30T21:02:27.236Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.6.0

  1. No

  2. I deleted all the MCPs. I don’t usually use MCP, so I was very confused.

  3. ms-vscode.cmake-tools :
    Installation
    Identifier
    ms-vscode.cmake-tools
    Version
    1.21.36
    Last Updated
    2025-08-20, 17:58:47

  4. As soon as I opened the project, there was a large amount of RG. Now I am no longer in this project. I see that the Codebase index is in a completed state. I tested and found that every time I re-enter the project, there are a large number of RGs, and various factors cause the CPU usage to be very high. I have an M3 Max chip, but I still cannot handle such a load.

I can only go back to vscode, compile the project to get the CMake cache and ccache cache, then I can use Cursor.

Great, thank you for the additional details.

There are two main location where MCPs are configured, please check if both are empty.

Global Configuration:

  • ~/.cursor/mcp.json in your home directory

Project-Specific Configuration:

  • .cursor/mcp.json in your project directory

When you made the screenshot was that after removing MCPs and restarting Cursor? it may be that some processes still remained until shutdown.

For rg a colleague will look into the details as he is more familiar with it.

cat ~/.cursor/mcp.json
{
  "mcpServers": {
  }
}%

There is no mcp.json file in the project.

Crashes caused by using CMake Tools are unacceptable stability issues. VSCode is already quite poor compared to JetBrains in terms of C++, and encountering such problems again at the cursor makes it basically unusable.

2 Likes