MCP server for Jira and Confluence β sprints, agile boards, attachments, calendars, capacity.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP Atlassian Extended.
jira_create_issueCreate issue with standard and custom fields
jira_update_issueUpdate issue fields and custom fields
jira_create_epicCreate an epic (sets issue type automatically)
jira_create_linkCreate a link between two issues (Relates, Blocks, etc.)
jira_delete_linkDelete an issue link by ID
jira_get_attachmentsList attachments on an issue
Install: uvx mcp-atlassian-extended | PyPI | MCP Registry | Changelog
mcp-atlassian-extended is a Model Context Protocol (MCP) server that extends mcp-atlassian with 26 tools, 15 resources, and 5 prompts for Jira and Confluence: issue creation with custom fields, issue links, attachments, agile boards, sprints, backlog management, user search, project versions (API v2), calendars, time-off tracking, and sprint capacity planning. Works with Claude Desktop, Claude Code, Cursor, Windsurf, VS Code Copilot, and any MCP-compatible client.
Supports Jira Cloud, Jira Data Center, Confluence Cloud, and Confluence Data Center (self-hosted). No Atlassian Premium required.
Built with FastMCP, httpx, and Pydantic.
This project runs alongside mcp-atlassian, not as a replacement. Configure both servers:
There is no tool overlap β this server only implements tools that mcp-atlassian lacks.
π‘ Tip: For other AI assistants (Claude Code, Windsurf, IntelliJ, Gemini CLI), visit the Atlassian Extended MCP Installation Gateway.
Prerequisite: Install
uvfirst (required for alluvxinstall flows). Install uv.
Windsurf: Add to ~/.codeium/windsurf/mcp_config.json
IntelliJ: Add to Settings | Tools | MCP Servers
Note: The actual server config starts at
atlassian-extendedinside themcpServersobject.
| Variable | Required | Default | Description |
|---|---|---|---|
JIRA_URL | Yes | - | Jira instance URL (e.g. https://your-company.atlassian.net) |
JIRA_USERNAME | Yes | - | Email address for Jira Cloud |
JIRA_API_TOKEN | Yes | - | API token from id.atlassian.com/manage-profile/security/api-tokens |
| Variable | Required | Default | Description |
|---|---|---|---|
JIRA_URL | Yes | - | Jira instance URL |
JIRA_PAT | Yes | - | Personal access token (see fallback order below) |
The server checks these environment variables in order β first match wins:
JIRA_PATJIRA_PERSONAL_TOKENJIRA_TOKEN| Variable | Required | Default | Description |
|---|---|---|---|
CONFLUENCE_URL | Yes | - | Confluence URL (e.g. https://your-company.atlassian.net/wiki) |
CONFLUENCE_USERNAME | Yes | - | Email address for Confluence Cloud |
CONFLUENCE_API_TOKEN | Yes | - | API token (same as Jira if same Atlassian account) |
| Variable | Required | Default | Description |
|---|---|---|---|
CONFLUENCE_URL | Yes | - | Confluence instance URL |
CONFLUENCE_PAT | Yes | - | Personal access token (see fallback order below) |
The server checks these environment variables in order β first match wins:
CONFLUENCE_PATCONFLUENCE_PERSONAL_TOKENCONFLUENCE_TOKEN| Variable | Default | Description |
|---|---|---|
ATLASSIAN_READ_ONLY | false | Set to true to globally disable write operations across tools |
JIRA_TIMEOUT | 30 | HTTP request timeout for Jira in seconds |
JIRA_SSL_VERIFY | true | Set to false to skip SSL verification for Jira |
CONFLUENCE_TIMEOUT | 30 | HTTP request timeout for Confluence in seconds |
CONFLUENCE_SSL_VERIFY | true | Set to false to skip SSL verification for Confluence |
| Client | Supported | Install Method |
|---|---|---|
| Claude Desktop | Yes | claude_desktop_config.json |
| Claude Code | Yes | claude mcp add |
| Cursor | Yes | One-click deeplink or .cursor/mcp.json |
| Windsurf | Yes | ~/.codeium/windsurf/mcp_config.json |
| VS Code Copilot | Yes | .vscode/mcp.json |
| Any MCP client | Yes | stdio or HTTP transport |
| Category | Count | Tools |
|---|---|---|
| Jira Issues | 3 | create (with custom fields), update (with custom fields), create epic |
| Jira Links | 2 | create link, delete link |
| Jira Attachments | 4 | get, upload, download, delete |
| Jira Users | 1 | search by name/email |
| Jira Metadata | 3 | list projects, list fields, backlog |
| Jira Agile | 4 | get board, board config, get sprint, move to sprint |
| Jira Versions | 3 | get project versions, create version, update version |
| Confluence Calendars | 6 | list, search, time-off, who-is-out, person time-off, sprint capacity |
| Tool | Description |
|---|---|
jira_create_issue | Create issue with standard and custom fields |
jira_update_issue | Update issue fields and custom fields |
jira_create_epic | Create an epic (sets issue type automatically) |
| Tool | Description |
|---|---|
jira_create_link | Create a link between two issues (Relates, Blocks, etc.) |
jira_delete_link | Delete an issue link by ID |
| Tool | Description |
|---|---|
jira_get_attachments | List attachments on an issue |
jira_upload_attachment | Upload file to issue |
jira_download_attachment | Download attachment to local file |
jira_delete_attachment | Delete an attachment |
| Tool | Description |
|---|---|
jira_search_users | Search users by name/email |
| Tool | Description |
|---|---|
jira_list_projects | List all accessible projects |
jira_list_fields | List fields (with search/custom filter) |
jira_backlog | Get backlog issues for a board |
| Tool | Description |
|---|---|
jira_get_board | Get board details |
jira_board_config | Get board column configuration |
jira_get_sprint | Get sprint details |
jira_move_to_sprint | Move issues to a sprint |
| Tool | Description |
|---|---|
jira_get_project_versions | List all versions for a project (REST API v2, Server/DC + Cloud) |
jira_create_version | Create a new version in a project (REST API v2) |
jira_update_version | Update an existing version (REST API v2) |
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/mcp-atlassian-extended)<a href="https://allmcps.com/mcp/mcp-atlassian-extended"><img src="https://allmcps.com/api/badge/mcp-atlassian-extended?style=directory" alt="MCP Atlassian Extended on AllMCPs" /></a>