Skip to content

[Bug]: Atlassian(Rovo) MCP Server cannot auth properly for individual usersΒ #12189

@happytreees

Description

@happytreees

What happened?

When attempting to use the Atlassian(Rovo) MCP server we are never able to authenticate, or store the oauth tokens.

Image Image Image

After approving the oauth, and accepting via Atlassian I am redirected back to Libre and a message stating the authentication has failed.

Version Information

v0.8.3

Steps to Reproduce

Attempt to setup Atlassian MCP server in Libre

What browsers are you seeing the problem on?

No response

Relevant log output

2026-03-11 19:23:38 info: [MCP][User: 12345][atlassian] Establishing new connection
2026-03-11 19:23:38 info: [MCP][User: 12345][atlassian] Access token missing
2026-03-11 19:23:38 info: [MCP][User: 12345][atlassian] Access token missing and no refresh token available
2026-03-11 19:23:38 info: [MCP][User: 12345][atlassian] Creating SSE transport: https://mcp.atlassian.com/v1/mcp
2026-03-11 19:23:38 warn: [MCP][User: 12345][atlassian] OAuth authentication error detected
2026-03-11 19:23:38 error: [MCP][User: 12345][atlassian] Transport error (may require manual intervention): SSE error: Non-200 status code (401)
2026-03-11 19:23:38 warn: [MCP][User: 12345][atlassian] OAuth authentication required
2026-03-11 19:23:38 info: [MCP][atlassian][12345] oauthRequired event received
2026-03-11 19:23:39 warn: [MCPOAuth] Resource metadata missing 'resource' property for atlassian. This can cause issues with some Authorization Servers who expect a "resource" parameter.
2026-03-11 19:23:39 info: [MCP][atlassian][12345] OAuth flow started, issuing authorization URL
2026-03-11 19:23:39 info: [MCP Reinitialize] OAuth URL received for atlassian
2026-03-11 19:23:39 error: [MCP][User: 12345][atlassian] OAuth handling failed: OAuth flow initiated - return early
2026-03-11 19:23:39 error: [MCP][User: 12345][atlassian] Connection failed: SSE error: Non-200 status code (401)
2026-03-11 19:23:39 info: [MCP][atlassian][12345] OAuth required, stopping connection attempts
2026-03-11 19:23:39 error: [MCP][User: 12345][atlassian] Failed to establish connection SSE error: Non-200 status code (401)
2026-03-11 19:23:39 info: [MCP Reinitialize] getConnection threw error: SSE error: Non-200 status code (401)
2026-03-11 19:23:39 info: [MCP Reinitialize] OAuth state - oauthRequired: true, oauthUrl: present
2026-03-11 19:23:39 info: [MCP Reinitialize] OAuth required for atlassian, attempting tool discovery without auth
2026-03-11 19:23:41 info: [MCP][User: 12345][atlassian] Creating SSE transport: https://mcp.atlassian.com/v1/mcp
2026-03-11 19:23:41 warn: [MCP][User: 12345][atlassian] OAuth authentication error detected
2026-03-11 19:23:41 error: [MCP][User: 12345][atlassian] Transport error (may require manual intervention): SSE error: Non-200 status code (401)
2026-03-11 19:23:41 warn: [MCP][User: 12345][atlassian] OAuth authentication required
2026-03-11 19:23:41 info: [MCP][atlassian][12345] [Discovery] OAuth required; skipping URL generation in discovery mode
2026-03-11 19:23:41 error: [MCP][User: 12345][atlassian] OAuth handling failed: OAuth required during tool discovery
2026-03-11 19:23:41 error: [MCP][User: 12345][atlassian] Connection failed: SSE error: Non-200 status code (401)
2026-03-11 19:23:41 info: [MCP][User: 12345][atlassian] Creating SSE transport: https://mcp.atlassian.com/v1/mcp
2026-03-11 19:23:41 warn: [MCP][User: 12345][atlassian] OAuth authentication error detected
2026-03-11 19:23:41 error: [MCP][User: 12345][atlassian] Transport error (may require manual intervention): SSE error: Non-200 status code (401)
2026-03-11 19:23:41 warn: [MCP][User: 12345][atlassian] OAuth authentication required
2026-03-11 19:23:41 error: [MCP][User: 12345][atlassian] OAuth handling failed: OAuth not supported in unauthenticated discovery
2026-03-11 19:23:41 error: [MCP][User: 12345][atlassian] Connection failed: SSE error: Non-200 status code (401)
2026-03-11 19:23:41 info: [MCP][User: 12345][atlassian] SSE transport closed

Screenshots

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions