MCP servers stopped working, after V1.2.1 update

Describe the Bug

    "clj-kondo": {
      "command": "npx",
      "args": ["clj-kondo-mcp"],
      "disabled": false,
      "autoApprove": []
    },
    "shadow-cljs-mcp": {
      "command": "npx",
      "args": ["shadow-cljs-mcp"],
      "disabled": false,
      "autoApprove": [],
      "timeout": 60
    },
    "postgres": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "DATABASE_URI",
        "crystaldba/postgres-mcp",
        "--access-mode=unrestricted"
      ],
      "disabled": false,
      "autoApprove": [],
      "env": {
        "DATABASE_URI": "postgresql://inventary:inventary123@localhost:5432/inventary_dev"
      },
      "timeout": 30
    }
  }

These and many other MCP tools I use (all of them) stopped working

Steps to Reproduce

Update cursor to V1.2.1, then open a project with MCP extensions set up.

Expected Behavior

MCP servers should be working, as was prior. No errors are shown at View > Output, with any filters (where is MCP log outputs, now?).

Screenshots / Screen Recordings

Operating System

Linux

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.2.1
VSCode Version: 1.99.3
Commit: 031e7e0ff1e2eda9c1a0f5df67d44053b059c5d0
Date: 2025-07-03T06:13:13.763Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Linux x64 6.14.0-22-generic

Does this stop you from using Cursor

No - Cursor works, but with this issue

@Pedro_Gomes thank you for the detailed report. I have seen the issue once, user was able to re-enable them after removing and adding them again. Could you try if this helps?

I can see the MCP server commands are working fine. Just for reference.

clojure -X:mcp :port 7889
{"jsonrpc":"2.0","method":"notifications/tools/list_changed"}
{"jsonrpc":"2.0","method":"notifications/tools/list_changed"}
{"jsonrpc":"2.0","method":"notifications/tools/list_changed"}
{"jsonrpc":"2.0","method":"notifications/tools/list_changed"}
{"jsonrpc":"2.0","method":"notifications/tools/list_changed"}
{"jsonrpc":"2.0","method":"notifications/tools/list_changed"}
{"jsonrpc":"2.0","method":"notifications/tools/list_changed"}
{"jsonrpc":"2.0","method":"notifications/tools/list_changed"}
{"jsonrpc":"2.0","method":"notifications/tools/list_changed"}
{"jsonrpc":"2.0","method":"notifications/tools/list_changed"}
{"jsonrpc":"2.0","method":"notifications/tools/list_changed"}
{"jsonrpc":"2.0","method":"notifications/tools/list_changed"}
{"jsonrpc":"2.0","method":"notifications/tools/list_changed"}
{"jsonrpc":"2.0","method":"notifications/tools/list_changed"}
{"jsonrpc":"2.0","method":"notifications/tools/list_changed"}
{"jsonrpc":"2.0","method":"notifications/tools/list_changed"}
{"jsonrpc":"2.0","method":"notifications/resources/list_changed"}
{"jsonrpc":"2.0","method":"notifications/resources/list_changed"}
{"jsonrpc":"2.0","method":"notifications/resources/list_changed"}
{"jsonrpc":"2.0","method":"notifications/resources/list_changed"}
{"jsonrpc":"2.0","method":"notifications/resources/list_changed"}
{"jsonrpc":"2.0","method":"notifications/prompts/list_changed"}
{"jsonrpc":"2.0","method":"notifications/prompts/list_changed"}
{"jsonrpc":"2.0","method":"notifications/prompts/list_changed"}
{"jsonrpc":"2.0","method":"notifications/prompts/list_changed"}
{"jsonrpc":"2.0","method":"notifications/prompts/list_changed"}
{"jsonrpc":"2.0","method":"notifications/prompts/list_changed"} 

Unfortunately, removing MCP servers; closing and opening Cursor; adding MCP servers… didn’t work.

Thank you for checking it, appreciate your help. Sometimes more info may be necessary to pinpoint the issue as it isnt affecting most other users.

Does the bottom pane > Output > MCP Logs in Cursor show more details about the MCps being loaded?

There is no Ouput > MCP Logs anymore.


@Pedro_Gomes MCP logs are still here and should be visible. Im not even sure why that part would not show. Do you have them as global cursor MCP or project MCPs?

image

cc @deanrie could you check

I tried both (global and local), neither worked. Or showed MCP Logs

1 Like

I used this GitHub - watzon/cursor-linux-installer: Because installing Cursor on Linux should have more thought put into it to reinstall it; and, now it’s working.

MCP Logs also got back up, again.

So, for future reference, look for that sign, if the problem happens for someone else

2 Likes