I’ve tried the above scripts to no avail. I’ve removed my Windows Cursor and reinstalled. I’m still experiencing the same: Cursor does not respect “Allowlist MCP Tool” and instead asks again and again for permission to Run.
Reinstalling won’t help. You need to remove Cursor data too.
I am not sure where Cursor stores it’s data/configuration on Windows. Probably somewhere in your user profile directory ( Configuration | Cursor Docs ). Maybe $env:USERPROFILE\AppData\Roaming\Cursor.
Thank you, Miroslav, for your reply. I actually did completely remove my USER\AppData\Roaming\Cursor folder after removing Cursor. After that I installed again. Unfortunately, that did not fix the issue.
chiming in to say this has not been resolved and is still happening to me on the latest version.
Version: 2.4.36 (Universal)
VSCode Version: 1.105.1
Commit: f9919bf991f247689f9ead605b5c5a3239a2a790
Date: 2026-02-12T21:00:33.976Z
Build Type: Stable
Release Track: Default
Electron: 39.2.7
Chromium: 142.0.7444.235
Node.js: 22.21.1
V8: 14.2.231.21-electron.0
OS: Darwin arm64 25.2.0
Agreed, I am having the same issue. I am often prompted for the same tool call multiple times in the same agent workflow, and choosing ‘Allowlist’ vs. just ‘Allow’ seems to function identically.