Atlassian

Atlassian

Model Context Protocol (MCP) server for Atlassian Confluence and Jira (Cloud and Server/DC).

3,650
Stars
771
Forks
20
Releases

Overview

Model Context Protocol (MCP) Atlassian server provides a unified integration layer for Atlassian Confluence and Jira across Cloud, Server, and Data Center deployments. Delivered as a Docker image, it enables AI assistants and IDEs to perform read and write operations on Jira issues and Confluence content, including searching, retrieving pages, creating/updating pages, and managing issues. It exposes Jira and Confluence tools such as jira_get_issue, jira_search, confluence_search, confluence_get_page, and confluence_create_page, among others. The MCP supports multiple authentication modes: API tokens for Cloud, Personal Access Tokens for Server/DC, and OAuth 2.0 Cloud with a setup wizard; there is also a Bring Your Own Token (BYOT) option that bypasses internal token management. It includes multi-cloud OAuth support for multi-tenant use, allowing per-request cloud context via headers. Additional features cover proxies and per-service overrides, custom HTTP headers, and two transport modes (SSE at /sse or streamable-http at /mcp). Configuration can be done via environment variables or an env-file, and the server emphasizes tool filtering, read/write controls, and IDE integrations for seamless development workflows. Tools are listed to cover common Jira/Confluence operations.

Details

Owner
sooperset
Language
Python
License
MIT License
Updated
2025-12-07

Features

Jira & Confluence tooling

Read, search, create, update, and manage Jira issues and Confluence content using a broad set of read/write operations (e.g., jira_get_issue, jira_search, confluence_search, confluence_get_page, confluence_create_page).

Cloud and Server/DC compatibility

Supports Atlassian Cloud, Server, and Data Center deployments for Confluence and Jira with consistent MCP behavior.

Docker-based deployment

Distributed as a pre-built Docker image (ghcr.io/sooperset/mcp-atlassian:latest) for easy setup and IDE integration.

OAuth 2.0 Cloud authentication

Supports OAuth 2.0 for Atlassian Cloud with guided setup and token handling; includes an optional setup wizard.

BYOT (Bring Your Own Token) support

Allows using externally managed OAuth access tokens; server does not refresh tokens and token management is external.

Multi-Cloud OAuth Support

Minimal OAuth mode for multi-tenant apps; per-user tokens; per-request cloud context via headers; falls back to global cloud id.

HTTP Transport options

Offers SSE and streamable-http transports for single-user and multi-user authentication.

Proxies and Custom Headers

Configurable proxies and per-service header overrides; supports custom HTTP headers with masking of sensitive values in logs.

Audience

AI developersIntegrate Atlassian Jira/Confluence data into AI assistants for read/write operations.
IT adminsDeploy and manage MCP Atlassian across cloud and server deployments with token configurations.
Product teamsEnable AI-assisted search, creation, and triage of Jira and Confluence content.

Tags

MCPAtlassianConfluenceJiraCloudServerData CenterDockerOAuth 2.0BYOTBring Your Own TokenPATAPI TokenProxyCustom HeadersSSEstreamable-httpMulti-Cloud OAuthIDE integration