MCP Atlassian

by sooperset

5.5k stars
5.6k downloads
Not rated
GitHub Website

About

Interact with Atlassian tools like Confluence and Jira.

Details

Author
sooperset
GitHub stars
5,508
Downloads
5,620
Categories
Productivity, Other, Project Management, Knowledge Base, Developer Tools

- 77 tools covering Jira and Confluence operations
- JQL search for issues and CQL search for pages
- Create, read, update, and transition Jira issues
- Create, read, update Confluence pages and add comments
- Supports Cloud and Server/Data Center (Jira ≥8.14, Confluence ≥6.0)

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name MCP Atlassian
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Configure your MCP client (e.g., Claude Desktop, Cursor) with the uvx command and set environment variables for JIRA_URL, JIRA_USERNAME, JIRA_API_TOKEN, CONFLUENCE_URL, CONFLUENCE_USERNAME, and CONFLUENCE_API_TOKEN (or JIRA_PERSONAL_TOKEN for Server/Data Center). Then ask natural language queries like “Find issues assigned to me” or “Search Confluence for onboarding docs.”

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "mcp atlassian": {
            "mcp-atlassian": {
                "command": "uvx",
                "args": [
                    "mcp-atlassian"
                ],
                "env": {
                    "JIRA_URL": "https://your-company.atlassian.net",
                    "JIRA_USERNAME": "your.email@company.com",
                    "JIRA_API_TOKEN": "your_api_token",
                    "CONFLUENCE_URL": "https://your-company.atlassian.net/wiki",
                    "CONFLUENCE_USERNAME": "your.email@company.com",
                    "CONFLUENCE_API_TOKEN": "your_api_token"
                }
            }
        }
    }
}

McpServers

{
    "mcp-atlassian": {
        "command": "uvx",
        "args": [
            "mcp-atlassian"
        ],
        "env": {
            "JIRA_URL": "https://your-company.atlassian.net",
            "JIRA_USERNAME": "your.email@company.com",
            "JIRA_API_TOKEN": "your_api_token",
            "CONFLUENCE_URL": "https://your-company.atlassian.net/wiki",
            "CONFLUENCE_USERNAME": "your.email@company.com",
            "CONFLUENCE_API_TOKEN": "your_api_token"
        }
    }
}
# MCP Atlassian ![PyPI Version](https://img.shields.io/pypi/v/mcp-atlassian) ![PyPI - Downloads](https://img.shields.io/pypi/dm/mcp-atlassian) ![PePy - Total Downloads](https://static.pepy.tech/personalized-badge/mcp-atlassian?period=total&units=international_system&left_color=grey&right_color=blue&left_text=Total%20Downloads) [![Run Tests](https://github.com/sooperset/mcp-atlassian/actions/workflows/tests.yml/badge.svg)](https://github.com/sooperset/mcp-atlassian/actions/workflows/tests.yml) ![License](https://img.shields.io/github/license/sooperset/mcp-atlassian) [![Docs](https://img.shields.io/badge/docs-mintlify-blue)](https://mcp-atlassian.soomiles.com) Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Supports both Cloud and Server/Data Center deployments. https://github.com/user-attachments/assets/35303504-14c6-4ae4-913b-7c25ea511c3e <details> <summary>Confluence Demo</summary> https://github.com/user-attachments/assets/7fe9c488-ad0c-4876-9b54-120b666bb785 </details> ## Quick Start ### 1. Get Your API Token Go to https://id.atlassian.com/manage-profile/security/api-tokens and create a token. > For Server/Data Center, use a Personal Access Token instead. See [Authentication](https://mcp-atlassian.soomiles.com/docs/authentication). ### 2. Configure Your IDE Add to your Claude Desktop or Cursor MCP configuration: ```json { "mcpServers": { "mcp-atlassian": { "command": "uvx", "args": ["mcp-atlassian"], "env": { "JIRA_URL": "https://your-company.atlassian.net", "JIRA_USERNAME": "your.email@company.com", "JIRA_API_TOKEN": "your_api_token", "CONFLUENCE_URL": "https://your-company.atlassian.net/wiki", "CONFLUENCE_USERNAME": "your.email@company.com", "CONFLUENCE_API_TOKEN": "your_api_token" } } } } ``` > **Server/Data Center users**: Use `JIRA_PERSONAL_TOKEN` instead of `JIRA_USERNAME` + `JIRA_API_TOKEN`. See [Authentication](https://mcp-atlassian.soomiles.com/docs/authentication) for details. ### 3. Start Using Ask your AI assistant to: - **"Find issues assigned to me in PROJ project"** - **"Search Confluence for onboarding docs"** - **"Create a bug ticket for the login issue"** - **"Update the status of PROJ-123 to Done"** ## Documentation Full documentation is available at **[mcp-atlassian.soomiles.com](https://mcp-atlassian.soomiles.com)**. Documentation is also available in [llms.txt format](https://llmstxt.org/), which LLMs can consume easily: - [`llms.txt`](https://mcp-atlassian.soomiles.com/llms.txt) — documentation sitemap - [`llms-full.txt`](https://mcp-atlassian.soomiles.com/llms-full.txt) — complete documentation | Topic | Description | |-------|-------------| | [Installation](https://mcp-atlassian.soomiles.com/docs/installation) | uvx, Docker, pip, from source | | [Authentication](https://mcp-atlassian.soomiles.com/docs/authentication) | API tokens, PAT, OAuth 2.0 | | [Configuration](https://mcp-atlassian.soomiles.com/docs/configuration) | IDE setup, environment variables | | [HTTP Transport](https://mcp-atlassian.soomiles.com/docs/http-transport) | SSE, streamable-http, multi-user | | [Tools Reference](https://mcp-atlassian.soomiles.com/docs/tools-reference) | All Jira & Confluence tools | | [Troubleshooting](https://mcp-atlassian.soomiles.com/docs/troubleshooting) | Common issues & debugging | ## Compatibility | Product | Deployment | Support | |---------|------------|---------| | Confluence | Cloud | Fully supported | | Confluence | Server/Data Center | Supported (v6.0+) | | Jira | Cloud | Fully supported | | Jira | Server/Data Center | Supported (v8.14+) | ## Key Tools | Jira | Confluence | |------|------------| | `jira_search` - Search with JQL | `confluence_search` - Search with CQL | | `jira_get_issue` - Get issue details | `confluence_get_page` - Get page content | | `jira_create_issue` - Create issues | `confluence_create_page` - Create pages | | `jira_update_issue` - Update issues | `confluence_update_page` - Update pages | | `jira_transition_issue` - Change status | `confluence_add_comment` - Add comments | **77 tools total** — See [Tools Reference](https://mcp-atlassian.soomiles.com/docs/tools-reference) for the complete list. ## Security Never share API tokens. Keep `.env` files secure. See [SECURITY.md](SECURITY.md). ## Contributing See [CONTRIBUTING.md](CONTRIBUTING.md) for development setup. ## License MIT - See [LICENSE](LICENSE). Not an official Atlassian product.
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.