Skip to main content

Atlassian

Atlassian's official Rovo MCP server, so Claude reads and updates Jira work items and Confluence pages directly instead of waiting for someone to paste a ticket into the conversation.

Server nameatlassian
Bundled bytsh-core
Transporthttp
URLhttps://mcp.atlassian.com/v1/mcp/authv2
Sign-inOAuth in the browser, once per machine
ScopeAtlassian Cloud only

It sits in tsh-core rather than a discipline plugin because Jira is not one job's tool: engineering, product management and testing all read from it, and none of that changes with the language a repo is written in.

Sign in​

Run /mcp, pick atlassian and finish the browser login. Every call then runs as you, so the server grants nothing you could not already open in Jira yourself. It appears in /mcp as plugin-provided, and you can disable it per project from the same panel. See Connecting tools.

What uses it​

ComponentWhat it does with Atlassian
orchestrating-business-analysisAll Jira access in the business-analysis workflow runs through this server; the orchestrator owns the Jira mutations
formatting-jira-issuesPushes formatted epics and stories to Jira, and reads issues in import mode
analyze-materialsNeeds the server for anything Jira
analyzing-discovery-contextFetches the details of a Jira or task ID; reads Jira and Confluence
reviewing-backlog-qualityGathers Jira board context, only when the tools are available
domain-dictionary and managing-domain-dictionariesPublish a dictionary to Confluence, only when the server is connected
e2e-engineerGiven only a Jira issue key, fetches the issue and takes the acceptance criteria from it

The worker agents of tsh-product-management deliberately have no Atlassian access. Any Jira context they need reaches them inline in the delegation. tsh-product-management also ships a PreToolUse hook that denies Atlassian write calls until the Gate 2 approval is recorded, and refuses to update an issue whose status is Done, Cancelled or PO APPROVE. Confluence tools are never gated.

Tool names vary by Atlassian server version, so the workflow discovers what is available before the first push, and nothing pins an mcp__atlassian__* name in a tool allowlist. Jira writes go through the normal permission prompt, with the hook behind it.

Bitbucket is not bundled​

The same server exposes Bitbucket Cloud and Jira Service Management, but only under API-token authentication, never OAuth. That needs an Atlassian org admin to enable API-token authentication under Admin Hub → Rovo → Rovo MCP server, the Bitbucket workspace linked to the organisation, and a scoped token per person, so bundling it would ship a server that fails for most installs. The opt-in command is in the tsh-core README. That variant covers Jira as well, so disable the bundled atlassian entry in /mcp if you add it, or both sets of tools sit in the session.