Atlassian (Jira & Confluence) MCP server
Atlassian's official remote MCP server for Jira and Confluence: read, search, create, and update issues and pages.
The Atlassian Remote MCP Server (Atlassian Rovo MCP Server) is Atlassian's official, cloud-hosted bridge between an AI agent and your Atlassian Cloud site. It lets an agent work with Jira and Confluence in real time: read and search issues with JQL, inspect issue metadata, transitions, and link types, create and edit issues, add comments and worklogs, and on the Confluence side read spaces and pages, search with CQL, and create or update pages and comments. Every action runs as the authenticated user, so it respects existing project and space permissions rather than granting broad access.
The canonical deployment is the remote endpoint at https://mcp.atlassian.com/v1/mcp/authv2, secured by OAuth 2.1 so there are no long-lived tokens on disk and access is scoped to what the user can already see (an optional API-token mode is available if an org admin enables it). Note that the older https://mcp.atlassian.com/v1/sse endpoint is deprecated and stops working after 30 June 2026, so new clients should use the authv2 endpoint. The server also exposes Compass, Jira Service Management, and Bitbucket tools; the records below focus on the Jira and Confluence surface.
Quick install
Copy-paste configs are provided for all 8 supported clients. Pick your client below.
Add to ~/.claude.json
{
"mcpServers": {
"atlassian": {
"type": "http",
"url": "https://mcp.atlassian.com/v1/mcp/authv2"
}
}
}claude mcp add --transport http atlassian https://mcp.atlassian.com/v1/mcp/authv2Heads up
- First tool call opens a browser to authorize.
Available tools
| Tool | Description |
|---|---|
| getVisibleJiraProjects | Lists the Jira projects the user can access. |
| getJiraProjectIssueTypesMetadata | Lists the issue types available in a Jira project. |
| getJiraIssueTypeMetaWithFields | Gets the create-field metadata for a project and issue type. |
| getJiraIssue | Retrieves a Jira issue by ID or key. |
| getJiraIssueRemoteIssueLinks | Lists the remote issue links on a Jira issue. |
| getIssueLinkTypes | Lists the available Jira issue link types. |
| getTransitionsForJiraIssue | Lists the available workflow transitions for a Jira issue. |
| lookupJiraAccountId | Finds Jira user account IDs by name or email. |
| searchJiraIssuesUsingJql | Searches Jira issues using a JQL query. |
| createJiraIssue | Creates a new Jira issue. |
| editJiraIssue | Updates fields on an existing Jira issue. |
| transitionJiraIssue | Performs a workflow transition on a Jira issue. |
| addCommentToJiraIssue | Adds a comment to a Jira issue. |
| addWorklogToJiraIssue | Adds a time-tracking worklog to a Jira issue. |
| getConfluenceSpaces | Lists Confluence spaces. |
| getPagesInConfluenceSpace | Lists the pages in a Confluence space. |
| getConfluencePage | Gets a Confluence page or live doc by ID. |
| getConfluencePageDescendants | Lists descendant pages under a parent Confluence page. |
| getConfluencePageFooterComments | Lists footer comments on a Confluence page. |
| getConfluencePageInlineComments | Lists inline comments on a Confluence page. |
| getConfluenceCommentChildren | Lists child comments (replies) of a Confluence comment. |
| searchConfluenceUsingCql | Searches Confluence content using a CQL query. |
| createConfluencePage | Creates a new Confluence page or live doc. |
| updateConfluencePage | Updates an existing Confluence page or live doc. |
| createConfluenceFooterComment | Creates a footer comment or reply on a Confluence page. |
| createConfluenceInlineComment | Creates an inline comment tied to selected text on a Confluence page. |
| atlassianUserInfo | Returns information about the authenticated Atlassian user. |
| getAccessibleAtlassianResources | Lists the Atlassian Cloud sites the user can access. |
| searchAtlassian | Searches across Atlassian products for matching content. |
| fetchAtlassian | Fetches a specific Atlassian resource returned by a search. |
What you can do with it
Turn a conversation into Jira work
From a chat or PR thread, the agent searches existing issues with JQL to avoid duplicates, then creates a well-scoped Jira issue, assigns it, and adds the relevant context as a comment.
Keep Confluence docs current
Search a space with CQL, read the relevant page, and update or create documentation so the knowledge base reflects the latest decisions without leaving the agent.
FAQ
- Is it free?
- The MCP server is included with eligible Atlassian Cloud plans at no additional charge; you need an Atlassian Cloud account with access to Jira and/or Confluence. Availability and rate limits depend on your Atlassian plan.
- Does it support remote/OAuth?
- Yes. It is a remote server at https://mcp.atlassian.com/v1/mcp/authv2 secured by OAuth 2.1, so actions respect the user's existing permissions. An optional API-token mode is available if an org admin enables it. The older /v1/sse endpoint is deprecated after 30 June 2026.