Atlassian + Bitbucket MCP Server

MCP server for Jira, Confluence, and Bitbucket

README.md

MCP Atlassian + Bitbucket

Model Context Protocol (MCP) server for Atlassian products — Jira, Confluence, and Bitbucket. Supports both Cloud and Server/Data Center deployments.

136 tools across 33 toolsets: 49 Jira + 23 Confluence + 64 Bitbucket.

Fork of sooperset/mcp-atlassian with comprehensive Bitbucket Cloud and Server/DC integration.

Quick Start

Choose one of the installation options below, then start using.

Option A: Using uvx (Recommended — No Install Required)

Just add to your Claude Desktop, Cursor, VS Code, or Claude Code MCP configuration:

{
  "mcpServers": {
    "mcp-atlassian-with-bitbucket": {
      "command": "uvx",
      "args": ["mcp-atlassian-with-bitbucket"],
      "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",
        "BITBUCKET_URL": "https://bitbucket.org",
        "BITBUCKET_USERNAME": "your.email@company.com",
        "BITBUCKET_API_TOKEN": "your_api_token",
        "BITBUCKET_WORKSPACE": "your_workspace"
      }
    }
  }
}

Why uvx? uvx automatically downloads and runs the package on-demand — no manual installation needed. It creates an ephemeral environment, fetches from PyPI, and runs it all in one step.

Option B: Local Development (From Source)

For contributing or running from a cloned repository:

# 1. Clone the repository
git clone https://github.com/jellythomas/mcp-atlassian-with-bitbucket.git
cd mcp-atlassian-with-bitbucket

# 2. Install dependencies with uv
uv sync --frozen --all-extras

Then add to your MCP configuration:

{
  "mcpServers": {
    "mcp-atlassian-with-bitbucket": {
      "command": "uv",
      "args": ["run", "--directory", "/path/to/mcp-atlassian-with-bitbucket", "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",
        "BITBUCKET_URL": "https://bitbucket.org",
        "BITBUCKET_USERNAME": "your.email@company.com",
        "BITBUCKET_API_TOKEN": "your_api_token",
        "BITBUCKET_WORKSPACE": "your_workspace"
      }
    }
  }
}

Tip: If you already have Jira/Confluence API tokens, the same token works for Bitbucket Cloud — no need to create a separate app password.

Start Using

Ask your AI assistant to:

  • "Find issues assigned to me in PROJ project" (Jira)
  • "Search Confluence for onboarding docs" (Confluence)
  • "List open PRs in the backend repo" (Bitbucket)
  • "Show the diff for PR #42" (Bitbucket)
  • "Approve PR #42 and add a comment" (Bitbucket)
  • "Trigger a pipeline on the main branch" (Bitbucket Cloud)

Compatibility

Product Deployment Support
Jira Cloud Fully supported
Jira Server/Data Center Supported (v8.14+)
Confluence Cloud Fully supported
Confluence Server/Data Center Supported (v6.0+)
Bitbucket Cloud Fully supported
Bitbucket Server/Data Center Supported (v7.0+)

Authentication

Jira & Confluence (Cloud)

How to get your API token:

  1. Go to id.atlassian.com/manage-profile/security/api-tokens
  2. Click Create API token
  3. Give it a label (e.g., "MCP Server") and click Create
  4. Copy the token immediately — it won't be shown again
JIRA_URL=https://your-company.atlassian.net
JIRA_USERNAME=your.email@company.com        # Your Atlassian account email
JIRA_API_TOKEN=ATATT3x...                   # Token from step above

CONFLUENCE_URL=https://your-company.atlassian.net/wiki
CONFLUENCE_USERNAME=your.email@company.com   # Same email as Jira
CONFLUENCE_API_TOKEN=ATATT3x...              # Same token works for both

Tip: One Atlassian API token works for both Jira and Confluence — you don't need separate tokens.

Jira & Confluence (Server/DC)

Create a Personal Access Token from your Jira/Confluence profile settings.

JIRA_URL=https://jira.your-company.com
JIRA_PERSONAL_TOKEN=your_pat

CONFLUENCE_URL=https://confluence.your-company.com
CONFLUENCE_PERSONAL_TOKEN=your_pat

Bitbucket Cloud

Two authentication methods are supported. Bitbucket API Token is recommended — it supports granular scopes so you only grant the permissions yo

Tools 3

jira_tools49 tools for managing Jira issues and projects
confluence_tools23 tools for searching and managing Confluence documentation
bitbucket_tools64 tools for handling Git workflows, pull requests, and pipelines

Environment Variables

JIRA_URLrequiredURL of your Jira instance
JIRA_USERNAMErequiredEmail address for Jira authentication
JIRA_API_TOKENrequiredAPI token for Jira access
CONFLUENCE_URLrequiredURL of your Confluence instance
BITBUCKET_URLrequiredURL of your Bitbucket instance
BITBUCKET_WORKSPACErequiredBitbucket workspace identifier

Try it

Find issues assigned to me in the PROJ project
Search Confluence for onboarding docs
List open PRs in the backend repo
Show the diff for PR #42
Approve PR #42 and add a comment

Frequently Asked Questions

What are the key features of Atlassian + Bitbucket?

Supports 136 tools across Jira, Confluence, and Bitbucket. Compatible with both Cloud and Server/Data Center deployments. Full Git workflow management including pull requests and pipelines. Unified authentication for Jira and Confluence. Granular scope support for Bitbucket API tokens.

What can I use Atlassian + Bitbucket for?

Automating issue tracking updates directly from chat. Quickly retrieving internal documentation from Confluence. Reviewing and approving code pull requests without leaving the AI interface. Triggering CI/CD pipelines on Bitbucket branches via natural language.

How do I install Atlassian + Bitbucket?

Install Atlassian + Bitbucket by running: uvx mcp-atlassian-with-bitbucket

What MCP clients work with Atlassian + Bitbucket?

Atlassian + Bitbucket works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep Atlassian + Bitbucket docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Open Conare