Atlassian MCP Server Client
Description
# Atlassian MCP Server Client A command-line client for connecting to Model Context Protocol (MCP) servers, specifically designed to work with Atlassian's official MCP server integration. This client provides an interactive chat interface powered by OpenAI for seamless…
About
# Atlassian MCP Server Client A command-line client for connecting to Model Context Protocol (MCP) servers, specifically designed to work with Atlassian's official MCP server integration. This client provides an interactive chat interface powered by OpenAI for seamless interaction with remote MCP servers. ## 🚀…
Details
- Author
- pgupta1795
- Downloads
- 501
- Categories
- Remote MCP, Productivity, Project Management, Other, Infrastructure, Developer Tools
Jump to
- Connects to remote MCP servers via mcp-remote
- Interactive CLI chat interface using OpenAI
- Automatic OAuth handling for Atlassian services
- Discovers and uses tools from the server
- Real-time streaming of AI responses
- Cross-platform (Windows, macOS, Linux)
Install Node.js 18+, clone the repo, run npm install, and set up a .env file with your OpenAI API key. Use npm run dev to connect to the default Atlassian MCP server, or npm run dev <server-url> for a custom server. The interactive chat supports commands like help, list-tools, and exit.
Official Atlassian MCP server for connecting AI agents to Jira, Confluence, Opsgenie, and other Atlassian products.
- Search and summarize Jira, Confluence, or Bitbucket content— ask your AI to find open bugs, summarize pages, or search across projects usingsearchtools.
- Create and update Jira issues or Confluence pages— use natural language to generate stories, tasks, or documentation viawritetools.
- Query and manage Compass components— look up service dependencies or create components from your repository with Compassreadandwritetools.
- Bulk-create items from notes or specs— turn meeting notes into multiple Jira issues or import components from structured data in one go.
- Link related work across products— connect Jira tickets to Confluence pages or fetch documentation linked to a Compass component.
The official Model Context Protocol (MCP) server for Atlassian: a cloud-hosted bridge that gives your AI tools secure, real-time access to Jira, Confluence, Jira Service Management, Bitbucket, and Compass.
Getting started·Supported tools·Security & admin·Community
Theofficial Atlassian Rovo MCP Serveris a cloud-based bridge between your Atlassian Cloud site and compatible external tools. Once configured, it enables those tools to interact withJira, Confluence, Jira Service Management, Bitbucket, and Compassdata in real time. Authentication usesOAuth 2.1orAPI tokens, so every action respects the user's existing access controls.
With the Atlassian Rovo MCP Server, you can:
- Summarize and searchJira, Confluence, Jira Service Management, and Bitbucket content without switching tools.
- Create and updateissues or pages based on natural language commands.
- Automate repetitive work, like generating tickets from meeting notes or specs.
It's built for developers, content creators, and project teams who work in IDEs or AI tools and want to use Atlassian data without constantly switching context.
Pick your AI client below to install the official Atlassian Rovo MCP Server. Each button uses your client's native install link, so you don't need to edit any JSON config by hand.
- One-click setup
- Supported clients
- Supported products and tools
- Before you start
- Data and security
- How it works
- Example workflows
- Tips and tricks
- Admin notes: managing access
- Security
- Support and feedback
- Disclaimer
The Atlassian Rovo MCP Server works with a growing list of MCP-compatible clients:
The Atlassian Rovo MCP Server also supports anylocal MCP-compatible clientthat can run onlocalhostand connect to the server via themcp-remoteproxy. This enables custom or third-party integrations that follow the MCP specification.
[!TIP] For the current, canonical list of supported clients and step-by-step setup, seeGetting started with the Atlassian Rovo MCP Server. You can also refer to your client's own MCP documentation or built-in assistant.
Tools are organized by product and intent (read, write, or search). Organization admins grant or revoke access at the permission-group level, and each tool inherits the access of its parent group.
[!NOTE] Jira Service Management and Bitbucket Cloud tools are availableonly via API token authentication, while Compass tools are availableonly via OAuth 2.1. For the complete, current tool reference, seeSupported tools.
Check that your environment meets these requirements before you set up the server.
The requirements depend on how you connect:
- AnAtlassian Cloud sitewith one or more of Jira, Confluence, Jira Service Management, Bitbucket, or Compass
- Access tothe client of choice
- A modern browser to complete the OAuth 2.1 authorization flow, or API token credentials for headless authentication
For IDEs or local clients (desktop setup)
- AnAtlassian Cloud sitewith one or more supported products
- A supported IDE (for example,Claude Desktop, VS Code, or Cursor) or a custom MCP-compatible client
- Node.js v18+installed to run the local MCP proxy (mcp-remote)
- A modern browser for completing OAuth login, or API token credentials for headless authentication
The server enforces several security controls:
- All traffic is encrypted in transit overHTTPS (TLS 1.2 or later), perAtlassian's security practices.
- OAuth 2.1andAPI tokenauthentication provide secure access control.
- Data access respects Jira, Confluence, Jira Service Management, Bitbucket, and Compass user permissions.
- If your organization uses IP allowlisting for Atlassian Cloud products, tool calls made through the Atlassian Rovo MCP Server also honor those IP rules.
For a deeper overview of the security model and admin controls, see:
- Understand Atlassian Rovo MCP Server
- Control Atlassian Rovo MCP Server settings
-
A supported client connects to the server endpoint. The recommended endpoint for most clients is:
Thehttps://mcp.atlassian.com/v1/mcpendpoint is also supported (for example, for API token configurations).
Depending on your setup, a secure browser-based OAuth 2.1 flow is triggered, or API token authentication is used.
Once authorized, the client streams contextual data and receives real-time responses from your connected Atlassian products.
[!NOTE] The legacy Server-Sent Events endpoint (https://mcp.atlassian.com/v1/sse) is still supported, but we recommend updating any custom clients configured to use/sseso they now point to/mcp(or/mcp/authv2).
Access is granted only to data that the user already has permission to view in Atlassian Cloud. All actions respect existing project or space-level roles. OAuth and API token authentication both honor configured scopes and Atlassian permissions.
API token authentication is available for headless, service-style, or non-interactive client setups (for example, backend systems or automations). It is alsorequiredfor Jira Service Management and Bitbucket Cloud tools.
- Admin enablement required:An organization admin must enable API token authentication for the Rovo MCP Server (Atlassian Administration → Rovo → Rovo MCP server → Authentication).
- Scoped token required:Create a personal API token with the scopes required for the tools and data you need to access.
- Configuration guide:Configure authentication via API token
- Admin setting reference:Control Atlassian Rovo MCP Server settings: Configure authentication
Once connected, you can run tasks like these from your client.
- Search: "Find all open bugs in Project Alpha."
- Create/update: "Create a story titled 'Redesign onboarding'."
- Bulk create: "Make five Jira issues from these notes."
- Summarize: "Summarize the Q2 planning page."
- Create: "Create a page titled 'Team Goals Q3'."
- Navigate: "What spaces do I have access to?"
- Create: "Create a service component based on the current repository."
- Bulk create: "Import components and custom fields from this CSV/JSON."
- Query: "What depends on theapi-gatewayservice?"
- Link content: "Link these three Jira tickets to the 'Release Plan' page."
- Find documentation: "Fetch the Confluence documentation page linked to this Compass component."
[!NOTE] Actual capabilities vary depending on your permission level and client platform.
Set default CloudId, Jira project, and Confluence space
## Atlassian Rovo MCP When connected to atlassian-rovo-mcp: - MUST use Jira project key = YOURPROJ - MUST use Confluence spaceId = "123456" - MUST use cloudId = "https://yoursite.atlassian.net" (do NOT call getAccessibleAtlassianResources) - MUST use maxResults: 10 or limit: 10 for ALL Jira JQL and Confluence CQL search operations.
If you're using a desktop client like Claude, you can create or reuse skills for repeated tasks.See the default Rovo MCP skills.
ForCursor, skills are part of the marketplace plugin.
If you're an admin preparing your organization to use the Atlassian Rovo MCP Server, review the points below. For more detailed admin guidance, see:
- Understand Atlassian Rovo MCP Server
- Control Atlassian Rovo MCP Server settings
- Manage Atlassian Rovo MCP Server
- Monitor Atlassian Rovo MCP Server activity
- Not a Marketplace app:The Atlassian Rovo MCP Server isnotinstalled via the Atlassian Marketplace or theManage appsscreen. Instead, it is installed automatically the first time a user completes the OAuth 2.1 (3LO) consent flow (just-in-time, or "lazy loading," installation).
- First-time installation requirements:The first user to complete the 3LO consent flow for your site must have access to the Atlassian apps requested by the MCP scopes (for example, Jira and/or Confluence). This ensures the MCP app is registered with the correct permissions for your site.
- Subsequent user access:After the initial install, users with access to only one Atlassian app (for example, just Jira or just Confluence) can also complete the 3LO flow to access that app through MCP.
- Admin controls:Site and organization admins can manage, review, or revoke the MCP app's access fromManage your organization's Marketplace and third-party apps. The app appears in your site'sConnected appslist after the first successful 3LO consent.
- Domain controls:Use theRovo MCP serversettings page in Atlassian Administration to control which external AI tools and domains are allowed to connect. By default, Atlassian-supported domains are allowed; you can add trusted domains or block supported ones. Domain controls apply to OAuth 2.1 connections. For details, seeAvailable Atlassian Rovo MCP server domains.
- IP controls:If your organization uses IP allowlisting for Atlassian Cloud apps, requests made through the Atlassian Rovo MCP Server must originate from an IP address allowed by your organization's IP allowlist for the relevant app. For configuration details, seeSpecify IP addresses for product access.
- End-user controls:Individual users can revoke their own app authorizations from their profile settings.
- Audit logging:Every time a tool is used through the Atlassian Rovo MCP Server, an event is recorded in your organization's audit log. Admins can review these in Atlassian Administration underInsights → Audit log(filter forRovo MCP User Actionsor searchMCP). For more information, seeMonitor Atlassian Rovo MCP server activity.
- "Your site admin must authorize this app" error:A site admin must complete the 3LO consent flow before anyone else can use the MCP app. See"Your site admin must authorize this app" error in Atlassian Cloud appsfor more details.
- "You don't have permission to connect from this IP address. Please ask your admin for access."This usually indicates that IP allowlisting is enabled and the user's current IP address isn't allowed to access Jira, Confluence, Jira Service Management, Bitbucket, or Compass via the Atlassian Rovo MCP Server. Ask your site or organization admin to review the IP allowlist configuration and add the relevant network or VPN IP ranges if appropriate.
- App not appearing in Connected apps:Ensure the user is using the correct Atlassian account and site, and confirm the app is requesting the correct Atlassian app scopes (for example, Jira scopes). If issues persist, checkManage your organization's Marketplace and third-party appsor contact Atlassian Support. Also verify the user's product permissions in Atlassian Administration.
Model Context Protocol (MCP) lets AI agents connect to tools and Atlassian data using your account's permissions, which creates powerful workflows but also structural risks. Any MCP client or server you enable (for example, IDE plugins, desktop apps, hosted MCP servers, or "one-click" integrations) can cause an AI agent to perform actions on your behalf.
Large language models (LLMs) are vulnerable toprompt injectionand related attacks (such as indirect prompt injection andtool poisoning). These attacks can instruct the agent to exfiltrate data or make unintended changes without explicit requests.
To reduce risk, only use trusted MCP clients and servers, carefully review which tools and data each agent can access, and apply least privilege (scoped tokens, minimal project/workspace access). For any high-impact or destructive action, require human confirmation and monitor audit logs for unusual activity. We strongly recommend reviewing Atlassian's guidance on MCP risks atMCP Clients: Understanding the potential security risks.
We use your feedback to improve the Atlassian Rovo MCP Server. If you hit a bug or limitation, or have a suggestion:
- Visit theAtlassian Support Portalto report issues and feature requests.
- Share your experiences and questions on theAtlassian Community, and developer-related asks on theAtlassian Developer Community.
- Go to ourEcosystem Developer Portalif you are building an app and found a bug or issue, or have suggestions.
MCP clients can perform actions in Jira, Confluence, Jira Service Management, Bitbucket, and Compass with your existing permissions. Use least privilege, review high-impact changes before confirming, and monitor audit logs for unusual activity.
Learn more:MCP Clients: Understanding the potential security risks.
Atlassian runs an official remote MCP server — connect over a hosted URL instead of installing this one locally.
Interact with Atlassian tools like Confluence and Jira.
Integrate with Atlassian Cloud to access Jira tickets, issues, projects, and Confluence pages.
An MCP client for integrating with Atlassian tools like Jira and Confluence using OAuth authentication.
MCP servers for interacting with Jira and Confluence APIs.
Interact with Atlassian products like Confluence and Jira, supporting both Cloud and Server/Data Center deployments.
Integrate Atlassian products like Confluence and Jira with the Model Context Protocol.
Single-binary MCP server and CLI for Jira and Confluence. CI/CD-friendly, context-efficient, supports both Cloud and Server/DC.
Atlassian Rovo MCP Server (Streamin HTTP)
Interact with Atlassian Confluence Cloud spaces, pages, and content in real-time.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



