atlassian-multi-mcp

atlassian-multi-mcp

Enables interaction with multiple Jira and Confluence workspaces simultaneously, with automatic account routing by URL or issue key.

Category
Visit Server

README

atlassian-multi-mcp

Multi-account Atlassian MCP server for Claude Code. Supports multiple Jira/Confluence workspaces simultaneously with automatic account routing by URL or issue key.

Features

  • Multiple accounts — configure as many Atlassian sites as needed
  • Auto-routing — detects the correct account from issue key prefix (RES-123 → radekwork), full URL, or alias
  • Full Jira coverage — get/create/edit issues, comments, transitions, worklogs, links, search (JQL)
  • Full Confluence coverage — pages, spaces, comments, search (CQL)
  • Account management tools — add/remove/test accounts from within Claude

Installation

Via npx (recommended)

npx atlassian-multi-mcp

Global install

npm install -g atlassian-multi-mcp

Claude Code Setup

Add to your ~/.claude/settings.json under mcpServers:

{
  "mcpServers": {
    "atlassian": {
      "command": "npx",
      "args": ["-y", "atlassian-multi-mcp"]
    }
  }
}

Or as a Claude Code plugin:

claude plugin install ntlongctt/atlassian-multi-mcp

Configure Accounts

After installing, use the add_atlassian_account tool in Claude:

add_atlassian_account:
  alias: "radekwork"
  site: "radekwork.atlassian.net"
  email: "you@example.com"
  token: "ATATT..."
  projectPrefixes: "RES,RS"
  isDefault: false

Or edit ~/.atlassian-accounts.json directly:

{
  "accounts": [
    {
      "alias": "doneitbetter",
      "site": "doneitbetter.atlassian.net",
      "email": "you@doneitbetter.com",
      "token": "ATATT...",
      "projectPrefixes": ["DIB"],
      "isDefault": true
    },
    {
      "alias": "radekwork",
      "site": "radekwork.atlassian.net",
      "email": "you@radek.com",
      "token": "ATATT...",
      "projectPrefixes": ["RES", "RS", "SHIELD"]
    }
  ]
}

Get API tokens at: https://id.atlassian.com/manage-profile/security/api-tokens

Account Resolution

The server resolves which account to use in this order:

  1. Full URLhttps://radekwork.atlassian.net/browse/RES-123 → radekwork account
  2. Issue keyRES-123 → lookup RES in projectPrefixes → radekwork account
  3. Alias"radekwork" → exact alias match
  4. Partial site"radek" → partial hostname match
  5. Default accountisDefault: true in config
  6. Single account — use it if only one configured

Available Tools

Account Management

Tool Description
list_atlassian_accounts List all configured accounts
add_atlassian_account Add a new account (tests connection)
remove_atlassian_account Remove an account
set_default_atlassian_account Set default account
test_atlassian_connection Test credentials
getAccessibleAtlassianResources List all sites (compatible with built-in Atlassian MCP)

Jira

Tool Description
getJiraIssue Get issue by key or URL
searchJiraIssuesUsingJql Search with JQL
createJiraIssue Create issue
editJiraIssue Edit issue fields
addCommentToJiraIssue Add comment
getTransitionsForJiraIssue Get workflow transitions
transitionJiraIssue Move to new status
getVisibleJiraProjects List projects
getJiraProjectIssueTypesMetadata Get issue types
getJiraIssueTypeMetaWithFields Get fields for issue type
lookupJiraAccountId Search users
getIssueLinkTypes Get link types
createIssueLink Link two issues
addWorklogToJiraIssue Log time
getJiraIssueRemoteIssueLinks Get external links
atlassianUserInfo Current user info

Confluence

Tool Description
getConfluencePage Get page by ID
createConfluencePage Create page
updateConfluencePage Update page
searchConfluenceUsingCql Search with CQL
getConfluenceSpaces List spaces
getPagesInConfluenceSpace List pages in space
getConfluencePageDescendants Get child pages
getConfluencePageFooterComments Get comments
createConfluenceFooterComment Add comment
getConfluencePageInlineComments Get inline comments
createConfluenceInlineComment Add inline comment
getConfluenceCommentChildren Get comment replies

License

MIT

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured