Skip to main content

mcp-atlassian

MCP server to interact with Atlassian products (currently supporting Confluence).

Features

Tools

  • search_confluence: Search Confluence content using natural language
  • get_page_content: Get content of a specific Confluence page
  • get_page_comments: Get comments for a specific page

Example prompts

  • "Search for all documentation related to authentication and summarize the key points"
  • "Get the content of the onboarding guide and create a checklist from it"
  • "Find all comments on the project requirements page and highlight any concerns raised"

Installation

# Using pip
pip install mcp-atlassian

# Or using uv (recommended)
uv pip install mcp-atlassian

Setup

Requirements

Create a .env file with:

CONFLUENCE_CLOUD_URL=your_confluence_url
CONFLUENCE_CLOUD_USER=your_username
CONFLUENCE_CLOUD_TOKEN=your_api_token

To get an API token:

  1. Log in to https://id.atlassian.com/manage-profile/security/api-tokens
  2. Click Create API token
  3. Enter a memorable Label for your token and click Create
  4. Click Copy to clipboard to save your token securely

Claude Desktop Configuration

Location:

  • MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%/Claude/claude_desktop_config.json

Configuration

Development/Unpublished Servers Configuration
{
  "mcpServers": {
    "mcp-atlassian": {
      "command": "uv",
      "args": [
        "--directory",
        "<dir_to>/mcp-atlassian",
        "run",
        "mcp-atlassian"
      ],
      "env": {
        "CONFLUENCE_CLOUD_URL": "your_confluence_url",
        "CONFLUENCE_CLOUD_USER": "your_username",
        "CONFLUENCE_CLOUD_TOKEN": "your_api_token"
      }
    }
  }
}
Published Servers Configuration
{
  "mcpServers": {
    "mcp-atlassian": {
      "command": "uvx",
      "args": [
        "mcp-atlassian"
      ],
      "env": {
        "CONFLUENCE_CLOUD_URL": "your_confluence_url",
        "CONFLUENCE_CLOUD_USER": "your_username",
        "CONFLUENCE_CLOUD_TOKEN": "your_api_token"
      }
    }
  }
}

Development

Building

# Install dependencies
uv sync

# Build package
uv build

# Publish to PyPI
uv publish

Debugging

Use MCP Inspector:

npx @modelcontextprotocol/inspector mcp-atlassian

View logs:

tail -n 20 -f ~/Library/Logs/Claude/mcp-server-mcp-atlassian.log

Todo

  • Jira integration

Configuration

Development/Unpublished Servers Configuration
{
  "mcpServers": {
    "mcp-atlassian": {
      "command": "uv",
      "args": [
        "--directory",
        "<dir_to>/mcp-atlassian",
        "run",
        "mcp-atlassian"
      ],
      "env": {
        "CONFLUENCE_CLOUD_URL": "your_confluence_url",
        "CONFLUENCE_CLOUD_USER": "your_username",
        "CONFLUENCE_CLOUD_TOKEN": "your_api_token"
      }
    }
  }
}
Published Servers Configuration
{
  "mcpServers": {
    "mcp-atlassian": {
      "command": "uvx",
      "args": [
        "mcp-atlassian"
      ],
      "env": {
        "CONFLUENCE_CLOUD_URL": "your_confluence_url",
        "CONFLUENCE_CLOUD_USER": "your_username",
        "CONFLUENCE_CLOUD_TOKEN": "your_api_token"
      }
    }
  }
}

Legal & Security

This is not an official Atlassian product. Licensed under MIT - see LICENSE file.

Security

  • Never share API tokens
  • Keep .env files secure and private
  • See SECURITY.md for best practices

For security issues, please email [security contact].

Metadata

Release files for mcp-atlassian 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mcp-atlassian 0.1.1
File Size Uploaded
mcp_atlassian-0.1.1.tar.gz 19.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mcp-atlassian 0.1.1
File Interpreter ABI Platform
mcp_atlassian-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 27.0 kB

Release files / mcp_atlassian-0.1.1.tar.gz

Download URL mcp_atlassian-0.1.1.tar.gz
Size 19.1 kB
Tags Source
SHA-256 checksum
How to use checksums
998a152cdcb32e77b404d274800a07b60dbf204c5a56aa736621df8a109a7b0c
BLAKE2b-256 checksum
How to use checksums
8056cc8fa590e1eef40df118c5b0111436a6b2533f56c400c40a2e18b63011b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.5.5

Release files / mcp_atlassian-0.1.1-py3-none-any.whl

Download URL mcp_atlassian-0.1.1-py3-none-any.whl
Size 7.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
61889320fe69577690a5276b9c4f58a6af3296433a6420bbc5f60941f16c2b1e
BLAKE2b-256 checksum
How to use checksums
5f45822bedbe854496ebb422f6f641f643c433a9feaf28e7d7e0f9b60eebe5ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.5.5

Release history Release notifications | RSS feed

0.23.1

2 release files

0.23.0

2 release files

0.22.1

2 release files

0.22.0

2 release files

0.21.1

2 release files

0.20.1

2 release files

0.20.0

2 release files

0.19.0

2 release files

0.18.1

2 release files

0.18.0

2 release files

0.17.0

2 release files

0.16.1

2 release files

0.16.0

2 release files

0.15.0

2 release files

0.14.3

2 release files

0.14.2

2 release files

0.14.1

2 release files

0.14.0

2 release files

0.13.1

2 release files

0.12.0

2 release files

0.11.9

2 release files

0.11.8

2 release files

0.11.7

2 release files

0.11.6

2 release files

0.11.5

2 release files

0.11.4

2 release files

0.11.3

2 release files

0.11.2

2 release files

0.11.1

2 release files

0.11.0

2 release files

0.10.6

2 release files

0.10.5

2 release files

0.9.0

2 release files

0.8.4

2 release files

0.8.3

2 release files

0.8.2

2 release files

0.8.1

2 release files

0.8.0

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.5

2 release files

0.6.4

2 release files

0.6.3

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.10

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

This release

0.1.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page