Your AI Assistant Can't See Your Jira Tickets. This MCP Server Fixes That.
You've probably got an AI assistant that can write code, draft emails, and explain regex like a patient tutor. But ask it about the bug you filed last Tuesday, or the onboarding doc someone buried in Confluence, and it goes blank. It doesn't have access to your Atlassian tools. MCP Atlassian is an open-source Model Context Protocol server that bridges that gap, letting your assistant actually read from and write to Jira and Confluence.
What It Does
MCP Atlassian is a Model Context Protocol server for Atlassian products. It connects your AI assistant to both Confluence and Jira, and it works with Cloud deployments as well as Server/Data Center installs. If you're running a mix of both (or stuck on an older self-hosted instance), you're covered.
Under the hood, it's a Python package published on PyPI, which means you can run it with uvx without a manual install. You configure it in your IDE (Claude Desktop and Cursor are the examples given), point it at your Atlassian URLs, and drop in credentials. From there, your assistant gets a set of tools for querying and modifying your Jira issues and Confluence content. That's the whole architecture: a lightweight bridge between the MCP client and Atlassian's APIs.
Why It's Cool
-
It handles both deployment types. A lot of Atlassian tooling assumes you're on Cloud and calls it a day. This one explicitly supports Server/Data Center, including the different auth model those require (personal access tokens instead of username plus API token). If your company is still on Data Center, that's a meaningful difference.
-
The setup is genuinely short. Create an API token, paste a JSON block into your MCP config, and you're running. No server to host, no database, no build step. The
uvxinvocation means Python tooling resolves the package for you. -
The example prompts show the real value. The README lists things like "Find issues assigned to me in PROJ project," "Search Confluence for onboarding docs," and "Update the status of PROJ-123 to Done." That last one matters: this isn't read-only. Your assistant can create bug tickets and change issue status, which turns it from a search tool into something closer to a workflow assistant.
-
There's an HTTP transport option. The docs mention SSE, streamable-http, and multi-user setups. So beyond a single developer running it locally, you can stand it up as a shared service. That's a nice bit of flexibility you don't always get from MCP servers.
-
The docs are LLM-friendly. The project publishes
llms.txtandllms-full.txtversions of its documentation. It's a small touch, but a self-aware one: the tool's users are AI assistants, so making the docs easy for them to consume is a sensible design choice.
How to Try It
-
Create an API token at
https://id.atlassian.com/manage-profile/security/api-tokens. If you're on Server/Data Center, use a Personal Access Token instead. -
Add the server to your MCP configuration (Claude Desktop or Cursor):
{
"mcpServers": {
"mcp-atlassian": {
"command": "uvx",
"args": ["mcp-atlassian"],
"env": {
"JIRA_URL": "https://your-company.atlassian.net",
"JIRA_USERNAME": "[email protected]",
"JIRA_API_TOKEN": "your_api_token",
"CONFLUENCE_URL": "https://your-company.atlassian.net/wiki",
"CONFLUENCE_USERNAME": "[email protected]",
"CONFLUENCE_API_TOKEN": "your_api_token"
}
}
}
}
- Restart your client and start asking questions about your projects.
There's also an autohand mcp add command for Autohand Code users, and the full docs cover Docker, pip, and installing from source if you'd rather not use uvx.
Grab it from github.com/sooperset/mcp-atlassian, and check the full documentation at mcp-atlassian.soomiles.com for auth details and the complete tools reference.
Final Thoughts
This is a focused tool that solves one problem well: getting your Atlassian data into an MCP-capable assistant. It's best suited for teams already using Claude Desktop, Cursor, or similar clients who live in Jira and Confluence all day. The dual Cloud/Data Center support is the standout feature, since it covers environments many tools ignore. If you've been waiting for a reason to wire your assistant into your issue tracker, this is a low-friction way to start.
Follow @githubprojects for more developer tools and open source projects.