MCP/Atlassian/Q/Can Atlassian authentication be system wide and cached
Can Atlassian MCP authentication be system wide and cached?
- When signing in to Atlassian MCP in Cursor via OAuth in the browser, the authentication does not persist to other tools like Claude/Code or cursor-agent CLI.
Answer
- Short answer: Yes, but only if all tools use mcp-remote with identical configurations. Otherwise, each tool requires separate authentication.
How mcp-remote stores credentials
Why authentication doesn't persist across tools
Solutions
Option 1: Ensure identical mcp-remote invocations
Option 2: Use self-hosted mcp-atlassian with API tokens
- The unofficial mcp-atlassian server supports API token authentication
- Store your Atlassian API token in environment variables or 1Password
- No OAuth flow required — works identically across all tools
- See mcp-atlassian/How To/Install with 1Password Creds
Option 3: Re-authenticate in each tool
Current limitations
- The official Atlassian/MCP server (Rovo MCP) requires OAuth 2.1 — API keys and OIDC are not supported
- There is no central system-wide OAuth token store that all MCP clients share by design
mcp-remoteis the closest to system-wide caching, but requires configuration consistency
My Notes
- The root issue is that MCP client tools (Cursor, Claude Code, etc.) each have their own configuration systems and don't coordinate on how they invoke
mcp-remote - A potential improvement would be for
mcp-remoteto normalize configurations before hashing, or for tools to adopt a shared MCP configuration standard
- The root issue is that MCP client tools (Cursor, Claude Code, etc.) each have their own configuration systems and don't coordinate on how they invoke
Related