atlassian avatar

Atlassian Rovo MCP Server

atlassian/atlassian-mcp-serverOfficial

The Atlassian Rovo MCP Server provides a secure bridge enabling external tools and AI platforms to interact with Jira, Compass, and Confluence data in real-time through OAuth 2.1 or API token authentication. It offers capabilities to summarize and search Atlassian content, create and update issues or pages via natural language commands, and automate workflows like ticket generation from meeting notes. The server integrates with multiple clients including Claude, ChatGPT, GitHub Copilot CLI, and VS Code, solving the context-switching problem for developers and teams who need to work with Atlassian data while staying within their IDE or AI platform.

GitHub stars
1.1K
tools
24
transport
HTTP
last updated
Sep 9, 2026

Tools

24 tools

Public tool metadata for what this MCP can expose to an agent.

createIssueCreate a new issue in Jira7 params

Create a new issue in Jira

Parameters* required
assigneestring
Assignee username
descriptionstring
Issue description
issueTypestring
Issue type (e.g., Bug, Task, Story)default: Task
labelsarray
Labels for the issue
prioritystring
Priority (e.g., High, Medium, Low)
projectKeystring
Project key (e.g., PROJ)
summarystring
Issue summary
updateIssueUpdate information of a Jira issue6 params

Update information of a Jira issue

Parameters* required
customFieldsobject
Custom fields to update
descriptionstring
New description of the issue
issueIdOrKeystring
ID or key of the issue to update (e.g., PROJ-123)
labelsarray
New labels for the issue
prioritystring
New priority (e.g., High, Medium, Low)
summarystring
New summary of the issue
transitionIssueTransition the status of a Jira issue3 params

Transition the status of a Jira issue

Parameters* required
commentstring
Comment when performing the transition
issueIdOrKeystring
ID or key of the issue (e.g., PROJ-123)
transitionIdstring
ID of the transition to apply
assignIssueAssign a Jira issue to a user2 params

Assign a Jira issue to a user

Parameters* required
accountIdstring
Account ID of the assignee (leave blank to unassign)
issueIdOrKeystring
ID or key of the issue (e.g., PROJ-123)
createFilterCreate a new filter in Jira4 params

Create a new filter in Jira

Parameters* required
descriptionstring
Filter description
favouriteboolean
Mark as favourite
jqlstring
JQL query for the filter
namestring
Filter name
updateFilterUpdate an existing filter in Jira5 params

Update an existing filter in Jira

Parameters* required
descriptionstring
New description
favouriteboolean
Mark as favourite
filterIdstring
Filter ID to update
jqlstring
New JQL query
namestring
New filter name
deleteFilterDelete a filter in Jira1 params

Delete a filter in Jira

Parameters* required
filterIdstring
Filter ID to delete
createSprintCreate a new sprint in Jira5 params

Create a new sprint in Jira

Parameters* required
boardIdstring
Board ID
endDatestring
End date (ISO format)
goalstring
Sprint goal
namestring
Sprint name
startDatestring
Start date (ISO format)
startSprintStart a Jira sprint4 params

Start a Jira sprint

Parameters* required
endDatestring
End date (ISO 8601)
goalstring
Sprint goal
sprintIdstring
Sprint ID
startDatestring
Start date (ISO 8601)
closeSprintClose a Jira sprint2 params

Close a Jira sprint

Parameters* required
completeDatestring
Complete date (ISO 8601, optional, e.g. 2025-05-10T12:45:00.000+07:00)
sprintIdstring
Sprint ID
addIssuesToBacklogMove issue(s) to Jira backlog (POST /rest/agile/1.0/backlog/issue or /rest/agile/1.0/backlog/{boardId}/issue)2 params

Move issue(s) to Jira backlog (POST /rest/agile/1.0/backlog/issue or /rest/agile/1.0/backlog/{boardId}/issue)

Parameters* required
boardIdstring
Board ID (optional). If provided, issues will be moved to the backlog of this board.
issueKeysvalue
Issue key(s) to move to backlog. Accepts a single issue key (e.g. "PROJ-123") or an array of issue keys (e.g. ["PROJ-123", "PROJ-124"]).
rankBacklogIssuesRank issues in Jira backlog4 params

Rank issues in Jira backlog

Parameters* required
boardIdstring
Board ID
issueKeysarray
List of issue keys to rank
rankAfterIssuestring
Rank after this issue key
rankBeforeIssuestring
Rank before this issue key
createDashboardCreate a new Jira dashboard3 params

Create a new Jira dashboard

Parameters* required
descriptionstring
Dashboard description
namestring
Dashboard name
sharePermissionsarray
Share permissions array
updateDashboardUpdate a Jira dashboard4 params

Update a Jira dashboard

Parameters* required
dashboardIdstring
Dashboard ID
descriptionstring
Dashboard description
namestring
Dashboard name
sharePermissionsarray
Share permissions array
addGadgetToDashboardAdd gadget to Jira dashboard (POST /rest/api/3/dashboard/{dashboardId}/gadget)6 params

Add gadget to Jira dashboard (POST /rest/api/3/dashboard/{dashboardId}/gadget)

Parameters* required
colorstring
Gadget color. Must be one of: blue, red, yellow, green, cyan, purple, gray, white.one of blue · red · yellow · green · cyan · purple
dashboardIdstring
Dashboard ID
moduleKeystring
Gadget moduleKey (recommended, e.g. "com.atlassian.plugins.atlassian-connect-plugin:sample-dashboard-item"). Only one of moduleKey or uri should be provided.
positionobject
Position of the gadget on the dashboard (optional)
titlestring
Gadget title (optional)
uristring
Gadget URI (legacy, e.g. "/rest/gadgets/1.0/g/com.atlassian.jira.gadgets:filter-results-gadget/gadgets/filter-results-gadget.xml"). Only one of moduleKey or uri should be provided.
removeGadgetFromDashboardRemove gadget from Jira dashboard2 params

Remove gadget from Jira dashboard

Parameters* required
dashboardIdstring
Dashboard ID
gadgetIdstring
Gadget ID
createPageCreate a new page in Confluence (API v2, chỉ hỗ trợ spaceId)4 params

Create a new page in Confluence (API v2, chỉ hỗ trợ spaceId)

Parameters* required
contentstring
Content of the page (required, must be in Confluence storage format - XML-like HTML). - Plain text or markdown is NOT supported (will throw error). - Only XML-like HTML tags, Confluence macros (<a...
parentIdstring
Parent page ID (required, must specify the parent page to create a child page)
spaceIdstring
Space ID (required, must be the numeric ID from API v2, NOT the key like TX, DEV, ...)
titlestring
Title of the page (required)
updatePageUpdate the content and information of a Confluence page4 params

Update the content and information of a Confluence page

Parameters* required
contentstring
New content of the page (Confluence storage format only, XML-like HTML). - Plain text or markdown is NOT supported (will throw error). - Only XML-like HTML tags, Confluence macros (<ac:structured-...
pageIdstring
ID of the page to update
titlestring
New title of the page
versionnumber
Current version number of the page (required to avoid conflicts)
addCommentAdd a comment to a Confluence page2 params

Add a comment to a Confluence page

Parameters* required
contentstring
Content of the comment (Confluence storage format, XML-like HTML)
pageIdstring
ID of the page to add a comment to
deletePageDelete a Confluence page (API v2)3 params

Delete a Confluence page (API v2)

Parameters* required
draftboolean
Delete draft version if true
pageIdstring
ID of the page to delete (required)
purgeboolean
Permanently delete (purge) if true
updatePageTitleUpdate the title of a Confluence page (API v2)3 params

Update the title of a Confluence page (API v2)

Parameters* required
pageIdstring
ID of the page to update the title (required)
titlestring
New title of the page (required)
versionnumber
New version number (required, must be exactly one greater than the current version)
updateFooterCommentUpdate a footer comment in Confluence (API v2)5 params

Update a footer comment in Confluence (API v2)

Parameters* required
commentIdstring | number
ID of the comment to update (required)
messagestring
Update message (optional)
representationstring
Content representation, default is "storage"
valuestring
New content of the comment (required)
versionnumber
New version number (required, must be exactly one greater than the current version)
deleteFooterCommentDelete a footer comment in Confluence (API v2)1 params

Delete a footer comment in Confluence (API v2)

Parameters* required
commentIdstring | number
ID of the comment to delete (required)
addIssueToSprintAdd issues to a Jira sprint (POST /rest/agile/1.0/sprint/{sprintId}/issue)2 params

Add issues to a Jira sprint (POST /rest/agile/1.0/sprint/{sprintId}/issue)

Parameters* required
issueKeysarray
List of issue keys to move to the sprint (max 50)
sprintIdstring
Target sprint ID (must be future or active)

Sponsors

Readme

Atlassian

Atlassian MCP Server

The official Model Context Protocol (MCP) server for Atlassian: a cloud-hosted bridge that gives your AI tools secure, real-time access to Jira, Confluence, Jira Service Management, Bitbucket, Compass, Loom, and the wider Atlassian platform — powered by your Teamwork Graph.


View the full README on GitHub

Details

Repository
github.com/atlassian/atlassian-mcp-server
Website
support.atlassian.com/atlassian-rovo-mcp-server/docs/getting-started-with-the-atlassian-remote-mcp-server
Categories
Developer Tools, Documents & Knowledge, Search & Web Crawling
Transport
HTTP
Registry
MCP registry, active

Related Developer Tools MCP servers

View all
1sooperset avatarAtlassiansooperset/mcp-atlassianProvides MCP access to Jira and Confluence data and actions via tokens and environment-based configuration.5.2Kstars
2adhikasp avatarMCP Git Ingestadhikasp/mcp-git-ingestA Model Context Protocol (MCP) server that helps read GitHub repository structure and important files.306stars
3vish288 avatarAtlassian Extendedvish288/mcp-atlassian-extendedJira/Confluence MCP server (MCP 2026-07-28): sprints, boards, attachments; writes or read-only3stars
4deepwired avatarMcp Jira Scopeddeepwired/mcp-jiraJira MCP server with scoped API tokens via api.atlassian.com gateway2stars
5alyiox avatarAtlassian Attachmentsalyiox/mcp-atlassian-attachmentsMCP server for downloading, uploading, and deleting Jira Cloud attachments by ID.0stars
6b1ff avatarAtlassian Dc Mcp Confluenceb1ff/atlassian-dc-mcpMCP server for Atlassian Confluence Data Center - access and manage content108stars