Feature request for product/service
Cursor IDE
Describe the request
Currently you can allowlist specific MCP tools to give the agent safe boundaries within which it can work without constant supervision, which is super useful for involved multi-tool workflows. However, you can’t enable auto-run on MCP tools without also enabling auto-run on sandboxed terminal commands. While the commands are sandboxed, and there’s technically an allowlist, my credentials will still be within scope of e.g. gcloud or aws clis, and the docs clearly state that terminal allowlists are not a security guarantee.
It would be useful if you could toggle the security posture of MCP tool calls and terminal access independently. So I could enforce that ALL terminal calls require explicit approval, while reliably allowlisting certain MCP tools that I can ensure are read-only. That way I could leave the agent to run without “probably” not deleting production!