Atlassian MCP Server (Rovo)

Official

Read and write Jira, Confluence, Bitbucket, JSM and Compass from your AI client — with your own permissions.

Remote serverstreamable-httpsseJavaScriptApache-2.0 923

What is the Atlassian Rovo MCP server?

Atlassian's official cloud-hosted Rovo MCP server connects Jira, Confluence, Jira Service Management, Bitbucket and Compass to AI clients via OAuth 2.1. Exposed over MCP by the atlassian rovo mcp server, that capability becomes something an assistant can invoke while it works, not something you go and do afterwards.

What it actually does

Atlassian's official cloud-hosted Rovo MCP server connects Jira, Confluence, Jira Service Management, Bitbucket and Compass to AI clients via OAuth 2.1.

Its toolset

Everything the assistant can do here goes through one of these:

  • atlassianUserInfo — Return details about the currently authenticated Atlassian user
  • getAccessibleAtlassianResources — List the cloudId values you can reach; required before any other call because every tool needs a cloudId
  • getJiraIssue — Fetch a single Jira issue by key or id
  • createJiraIssue — Create a Jira issue in a given project and issue type
  • editJiraIssue — Update fields on an existing Jira issue
  • transitionJiraIssue — Move a Jira issue through a workflow transition
  • addCommentToJiraIssue — Post a comment on a Jira issue
  • addWorklogToJiraIssue — Log time against a Jira issue
  • searchJiraIssuesUsingJql — Run a JQL query and return matching issues
  • getVisibleJiraProjects — List Jira projects the authenticated user can see
  • getTransitionsForJiraIssue — List workflow transitions available on an issue
  • getConfluencePage — Retrieve a Confluence page and its content

Configuration

An Atlassian Cloud site with at least one supported product. Local clients need Node.js 18+ to run the mcp-remote proxy, and a browser for the OAuth 2.1 flow (or an admin-enabled API token for headless setups).

Adding it to your client

Being a remote server, there is no local install. You register the endpoint with your client, authorise it once, and the tools appear.

When to reach for it

This sits in the planning and project tracking group, where several servers overlap in what they claim to do but differ sharply once you actually set them up. Atlassian Rovo's toolset — atlassianUserInfo, getAccessibleAtlassianResources, getJiraIssue and 19 more — is a fair guide to whether it matches your workflow. It is maintained by Atlassian rather than a third party, which usually means auth handling and breaking changes are dealt with faster.

We check each listing at SyncDev against the project's documentation before it goes live — if something here drifts out of date, it is a bug worth reporting.

Caveats

  • Your data travels to the provider's service, so the usual questions apply about what you send and what they retain.
  • With 22 tools registered it takes up a noticeable share of the context window; turn it off in projects that never touch Atlassian Rovo.
  • MCP clients confirm each tool call by default. Leave that on until you have watched what the atlassian rovo mcp server does with a few real requests.

What you can do with it

Turning meeting notes into tickets

Paste raw notes and have the assistant create the five Jira issues that fall out of them, in the right project, with sensible summaries and descriptions.

Context while you code

From your IDE, ask what the acceptance criteria on the ticket you are implementing actually say, and log work against it without leaving the editor.

Sprint and incident summaries

Run a JQL search for open bugs in a project, or read JSM alerts, and get a written status digest instead of scanning boards.

Service catalogue upkeep

Create a Compass component from the current repository and query what depends on a service before you plan a breaking change.

Available tools

ToolWhat it does
atlassianUserInfoReturn details about the currently authenticated Atlassian user.
getAccessibleAtlassianResourcesList the cloudId values you can reach; required before any other call because every tool needs a cloudId.
getJiraIssueFetch a single Jira issue by key or id.
createJiraIssueCreate a Jira issue in a given project and issue type.
editJiraIssueUpdate fields on an existing Jira issue.
transitionJiraIssueMove a Jira issue through a workflow transition.
addCommentToJiraIssuePost a comment on a Jira issue.
addWorklogToJiraIssueLog time against a Jira issue.
searchJiraIssuesUsingJqlRun a JQL query and return matching issues.
getVisibleJiraProjectsList Jira projects the authenticated user can see.
getTransitionsForJiraIssueList workflow transitions available on an issue.
getConfluencePageRetrieve a Confluence page and its content.
createConfluencePageCreate a new Confluence page in a space.
updateConfluencePageUpdate the body or title of an existing Confluence page.
getConfluenceSpacesList Confluence spaces available to the user.
getPagesInConfluenceSpaceList the pages contained in a Confluence space.
searchConfluenceUsingCqlSearch Confluence content with a CQL query.
createConfluenceFooterCommentAdd a footer comment to a Confluence page.
getJsmOpsAlertsRead Jira Service Management Operations alerts (API-token auth only).
updateJsmOpsAlertUpdate a Jira Service Management Operations alert (API-token auth only).
getTeamworkGraphContextAggregate contextual information across Atlassian products and connected apps.
getTeamworkGraphObjectFetch a specific object from the Atlassian Teamwork Graph.

How to install the Atlassian Rovo MCP server

claude mcp add atlassian https://mcp.atlassian.com/v1/mcp/authv2 -t http

Configuration

An Atlassian Cloud site with at least one supported product. Local clients need Node.js 18+ to run the mcp-remote proxy, and a browser for the OAuth 2.1 flow (or an admin-enabled API token for headless setups).

Example prompts to try

  • Find all open bugs in project ALPHA created in the last two weeks and summarise the common themes.
  • Create a Confluence page called 'Team Goals Q3' in the Engineering space using the bullet points below.
  • Read the Confluence page linked from this Jira epic and tell me which acceptance criteria are not covered by the subtasks.
  • Transition ticket ALPHA-412 to In Review and add a comment explaining what changed.

Frequently asked questions

Use https://mcp.atlassian.com/v1/mcp/authv2 for most clients. The older https://mcp.atlassian.com/v1/mcp endpoint still works and is what API-token configurations typically use. The legacy SSE endpoint at /v1/sse is supported but Atlassian recommends migrating custom clients off it.