[BUG] Atlassian Rovo MCP connector fails to (re)authenticate — consent rejected due to unregistered townsquare scopes
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
Summary
The claude.ai Atlassian Rovo MCP connector (https://mcp.atlassian.com/v1/mcp) can no longer be
authenticated. Starting the OAuth flow via /mcp produces an Atlassian consent page that
immediately errors with "Something went wrong", because the "Claude" OAuth app requests scopes
that are not registered on the app. Existing sessions appear to have dropped for the same
reason.
Environment
- Claude Code: 2.1.204
- OS: macOS (Darwin 25.5.0)
- Connector: claude.ai Atlassian Rovo → https://mcp.atlassian.com/v1/mcp
- OAuth app: Claude, client_id DqcwTNKsBLUYFRRYpaL7X51HD2WNl3R6
Steps to reproduce
- Connector shows only authenticate / complete_authentication tools (lost auth).
- /mcp → claude.ai Atlassian Rovo → Authenticate.
- Open the returned auth.atlassian.com/consent?... URL (signed in to Atlassian).
- Consent page renders an error instead of Accept/Deny.
Actual (error text, verbatim)
▎ Something went wrong — INFORMATION FOR THE OWNER OF CLAUDE
▎ This app has requested scopes that have not been added to the app. … add the following scopes:
▎ write:goal:townsquare, read:goal:townsquare, write:project:townsquare,
▎ read:project:townsquare.
What Should Happen?
The authorize request includes 4 townsquare (Atlas Goals/Projects) scopes not present in the
OAuth app's registered scope list → Atlassian rejects the whole authorization. Fix = add those
scopes to the "Claude" app at developer.atlassian.com/apps, or drop them from the requested set.
Error Messages/Logs
Something went wrong
Raise a support request
INFORMATION FOR THE OWNER OF CLAUDE
This app has requested scopes that have not been added to the app. Configure the app at https://developer.atlassian.com/apps and add the following scopes to the app: write:goal:townsquare, read:goal:townsquare, write:project:townsquare 및 read:project:townsquare.
Steps to Reproduce
Type /mcp in claude-code
Then authenticiate Attalssian Rovo
Error page comes up, error happened.
Fix them plz.
Claude Model
Opus
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
2.1.204
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗