Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Atlassian MCP server configured with autoApprove: true in mcp.json still prompts for permission despite the setting being explicitly enabled. The “Run Everything” Auto-Run Mode also does not apply to the Atlassian MCP tool executions.
Steps to Reproduce
- Configure Atlassian MCP server in
~/.cursor/mcp.jsonwith"autoApprove": trueas seen below. - Set Auto-Run Mode to “Run Everything” in Cursor settings
- Restart Cursor to ensure config is loaded
- Attempt to use any Atlassian MCP tool (e.g., search Jira, get Confluence pages)
- Observe permission prompt still appears
MCP Configuration (~/.cursor/mcp.json):
{
"mcpServers": {
"atlassian": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.atlassian.com/v1/sse"
],
"autoApprove": true
}
}
}
Expected Behavior
- With autoApprove: true set in MCP config, Atlassian MCP tools should execute without permission prompts
- “Run Everything” Auto-Run Mode should apply to MCP tool executions, or at minimum, autoApprove should work independently
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Version: 1.7.54 (Universal)
VSCode Version: 1.99.3
Commit: 5c17eb2968a37f66bc6662f48d6356a100b67be0
Date: 2025-10-21T19:07:38.476Z
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.3.0
Additional Information
Actual Behavior
- Cursor still prompts: “Run MCP Tool” with options to “Skip”, “Add ‘MCP Tool’ to Allowlist”, or “Run”
- The autoApprove: true setting appears to have no effect
- Must manually approve each Atlassian MCP tool execution
Additional Context
- User is concerned that clicking “Add ‘MCP Tool’ to Allowlist” might change Auto-Run Mode from “Run Everything” to “Use Allowlist”, requiring approval for all other operations
- Cursor has been fully restarted after config changes
- JSON syntax has been validated and is correct
Questions
- Should autoApprove: true in MCP config automatically approve all tool executions from that server?
- Should “Run Everything” mode apply to MCP tool executions?
- If neither of these should work, what is the intended way to avoid permission prompts for trusted MCP servers?
Does this stop you from using Cursor
No - Cursor works fine, but has this bug.