Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Rovo MCP Server: 401 "scope does not match" on all Jira tools after new toolsets rollout (OAuth 2.1

Hedgar Marin
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
August 11, 2026

Our Jira Cloud integration through the Atlassian Rovo MCP Server (https://mcp.atlassian.com/v1/mcp/authv2) was working correctly for several weeks, then began failing with 401 errors on every Jira tool without any configuration changes on our side. The breakage appears to coincide with the "New toolsets available" rollout shown in our Atlassian Administration Rovo MCP settings.

Setup

Symptoms

  • atlassianUserInfo works and returns correct user details
  • getAccessibleAtlassianResources works and returns the site with these scopes: read:jira:agent-interface, search:jira:agent-interface, write:jira:agent-interface
  • Every Jira data tool fails with the same error, including getVisibleJiraProjects, searchJiraIssuesUsingJql, and notably the new Rovo "search" tool itself:

401 Unauthorized; scope does not match

  • Example correlation IDs: CIT:c3c9217b-409d-4ad2-84ab-44c34208319a (getAccessibleAtlassianResources, success), CIT:48f4a963-7cae-4a6a-ac38-04c28ebf97de (search tool, 401), CIT:a4c3f314-60ac-4b88-959f-58d0592a25f2 (401), CIT:823972b6-6cb1-4093-be24-2abe111965d9 (401)

What we have verified

  • Org admin Rovo MCP settings show Permissions fully allowed: Read 8/8, Write 8/8, Search 3/3
  • Domains allowlist is intact and unchanged from when the integration worked
  • Revoked all prior Credential Manager grants at id.atlassian.com, deleted and recreated the MCP tool and connection in Copilot Studio, and completed a fresh consent (all 12 permissions accepted). Only one clean grant now exists, carrying only the agent-interface scopes listed above
  • The consent screen shows Read, Search, and Write all selected

The apparent contradiction

The server issues a token whose scopes are exclusively the new agent-interface set, yet the tools on that same server, including the new search tool that should require exactly search:jira:agent-interface, reject the token with "scope does not match."

1 comment

Comment

Log in or Sign up to comment
Blake Wang
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
August 11, 2026

Hi Hedgar,

When configuring your Copilot studio connections to Rovo MCP, can you please make sure authorization redirect includes the /authv2 PRM’s scopes_supported in the scope parameter, then revoke and re-consent.

i.e 
https://mcp.atlassian.com/.well-known/oauth-protected-resource/v1/mcp/authv2

Regards,

Blake

Karen Seaman
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
August 18, 2026

Hello, I am experiencing the same exact problem. I setup the MCP as oAuth > Dynamic Discovery. It was working fine previously but now I am getting the below error. All the scopes at the time of login is setup correctly. I'm not sure what happened in the last few weeks but it was working perfectly fine. I have already tried deleting the tool from CoPilot Studio, recreating it, clearing cache, etc. Please help.

 

[
  {
    "text": "[CIT: xxx] {\"error\":true,\"message\":\"Authentication failed: {\\\"code\\\":401,\\\"message\\\":\\\"Unauthorized; scope does not match\\\"}\"}",
    "type": "text"
  }
]
Snag_76c286.png
TAGS
AUG Leaders

Atlassian Community Events