Skskssks
(Sjsjdjjd)
September 13, 2025, 1:27pm
1
When we disable certain tools in MCP in the cursor setting UI, where is that stored? The MCP config itself does not have it, it only has the config for connecting to the MCP like uvx, docker , http but nothing about enabled/disabled tools.
Which config file on the system is storing that info?
condor
(Condor (Tee))
September 14, 2025, 3:45pm
2
Hi @Skskssks this is currently stored in ~/.cursor/ in the database
Skskssks
(Sjsjdjjd)
September 14, 2025, 7:20pm
3
Thanks for the reply @condor . But which file exactly? I looked around in ~/.cursor with sqlite browser but couldn’t spot it
1 Like
Skskssks
(Sjsjdjjd)
September 17, 2025, 1:20pm
5
There is no file called state.vscdb under ~/.cursor. I am on MacOS if that matters
/Users/<redacted>/.cursor
├── argv.json
├── chats
│ ├── 2059c078535b9a057a6f3eb5c598513d
│ └── 9a52b89569377afa5f71356c93e48582
├── cli-config.json
├── extensions
│ ├── aaron-bond.better-comments-3.0.2
│ ├── .... bunch of extensions
│ └── yzhang.markdown-all-in-one-3.6.3
├── ide_state.json
├── mcp.json
├── projects
│ └── Users-<redacted>
├── prompt_history.json
└── workers
65 directories, 6 files
deanrie
(Dean Rie)
September 17, 2025, 2:56pm
6
Hey, the state.vscdb file is located at this path: ~/Library/Application Support/Cursor/User/globalStorage
1 Like
Strajk
(Pavel 'Strajk' Dolecek)
October 18, 2025, 4:39pm
7
Made this little Python script to print disabled MCP tools.
U can directly run it
curl -s ``https://gist.githubusercontent.com/Strajk/59e64305f183a31ba02dd6be1ef0974c/raw/mcp_disabled_tools.py`` | uv run -
and it print sth like
Found 1 disabled MCP tools:
chrome-devtools → emulate_cpu
1 Like
system
(system)
Closed
January 16, 2026, 4:39pm
8
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.