← Back to all apps

Atlassian Rovo

Productivityby Atlassian
Launched Feb 23, 2026 on ChatGPT

Atlassian’s Rovo MCP Server enables secure, permission-aware access to Jira and Confluence from external AI tools like Claude. It supports summarization, creation, and multi-step actions, helping teams tap into structured enterprise knowledge wherever they work—all while preserving data privacy and leveraging Atlassian’s open, interoperable Teamwork Graph foundation.

31ChatGPT Tools
31Claude Tools
AtlassianDeveloper
ProductivityCategory

Use Cases

productivity

Available Tools

Add Comment To Jira Issue

addCommentToJiraIssue
Full Description

Add comment

Parameters (3 required, 1 optional)
Required
cloudIdstring

Cloud ID (UUID or site URL)

commentBodystring

Comment (Markdown)

issueIdOrKeystring

Issue ID or key (e.g., PROJ-123 or 10000)

Optional
commentVisibilityobject

Add Worklog To Jira Issue

addWorklogToJiraIssue
Full Description

Add or update a worklog on a Jira issue. When worklogId is provided, updates that worklog;

Parameters (3 required, 4 optional)
Required
cloudIdstring

Cloud ID (UUID or site URL)

issueIdOrKeystring

Issue ID or key (e.g., PROJ-123 or 10000)

timeSpentstring

Time spent (e.g. 2h, 30m, 4d). Required for new worklogs; use to set or change time when updating.

Optional
commentBodystring

Comment (Markdown)

startedstring

When the work was started (ISO 8601 date-time, e.g. 2026-03-09T09:00:00.000+0000). If omitted, the worklog is booked at the current date/time.

visibilityobject
worklogIdstring

ID of an existing worklog to update. If omitted, a new worklog is created.

Atlassian User Info

atlassianUserInfo
Full Description

Get current user info

Create Compass Component

createCompassComponent
Full Description

Create a new Compass component

Parameters (3 required, 4 optional)
Required
cloudIdstring

Unique identifier for an Atlassian Cloud instance in the form of a UUID. Can also be a site URL or extracted from Atlassian URLs - for example, from https://yoursite.atlassian.net/wiki/.... If not working, use the 'getAccessibleAtlassianResources' tool to find accessible Cloud IDs.

namestring

The name of the component

typeIdstring

The type ID of the component. Default types: SERVICE, LIBRARY, APPLICATION, CAPABILITY, CLOUD_RESOURCE, DATA_PIPELINE, MACHINE_LEARNING_MODEL, UI_ELEMENT, WEBSITE, TEMPLATE, DATASET, DATA_PRODUCT, DASHBOARD

Optional
customFieldsobject

The custom fields of the component as a map of field ID to field value. If the field is a single select or multi select, the value should be the ID of the option.

descriptionstring

The description of the component

lifecycleStagestring

A string value denoting the lifecycle stage of the component. This is never an object.

tiernumber/null

The tier of the component (1-4)

Create Compass Component Relationship

createCompassComponentRelationship
Full Description

Create a relationship between two Compass components

Parameters (3 required)
Required
fromComponentIdstring

The ID of the source component

relationshipTypestring

The type of relationship to create

Options:DEPENDS_ONCONTAINSCONNECTS_TOIMPLEMENTSREPORTS_TO
toComponentIdstring

The ID of the target component

Create Compass Custom Field Definition

createCompassCustomFieldDefinition
Full Description

Create a new Compass custom field definition

Parameters (5 required, 1 optional)
Required
cloudIdstring

Unique identifier for an Atlassian Cloud instance in the form of a UUID. Can also be a site URL or extracted from Atlassian URLs - for example, from https://yoursite.atlassian.net/wiki/.... If not working, use the 'getAccessibleAtlassianResources' tool to find accessible Cloud IDs.

componentTypeIdsarray

The type ID of the components the custom field definition will be added to

descriptionstring

The description of the custom field definition

namestring

The name of the custom field definition

typestring

The type of the custom field definition

Options:BooleanMultiSelectNumberSingleSelectTextUser
Optional
fieldSelectionsobject

An list of options for the custom field definition, expressed as maps. The keys should be the options, and the values should all be null. Only used for SingleSelect and MultiSelect custom field definitions.

Create Confluence Footer Comment

createConfluenceFooterComment
Full Description

Create footer comment

Parameters (2 required, 4 optional)
Required
bodystring

Comment content in Markdown

cloudIdstring

Cloud ID (UUID or site URL)

Optional
attachmentIdstring

Attachment ID to include

customContentIdstring

Custom content ID to include

pageIdstring

Page ID to comment on

parentCommentIdstring

Parent comment ID for replies

Create Confluence Inline Comment

createConfluenceInlineComment
Full Description

Create inline comment on specific text

Parameters (2 required, 3 optional)
Required
bodystring

Comment content in Markdown

cloudIdstring

Cloud ID (UUID or site URL)

Optional
inlineCommentPropertiesobject

Text selection properties for highlighting

pageIdstring

Page ID to comment on

parentCommentIdstring

Parent comment ID for replies

Create Confluence Page

createConfluencePage
Full Description

Create Confluence page

Parameters (3 required, 5 optional)
Required
bodystring

Page content

cloudIdstring

Cloud ID (UUID or site URL)

spaceIdstring

Space ID

Optional
contentFormatstring

Content format: "adf" (Atlassian Document Format) or "markdown".

Options:markdownadf
Default: markdown
isPrivateboolean

Make private

parentIdstring

Parent page ID

subtypestring

Page subtype

Options:live
titlestring

Page title

Create Issue Link

createIssueLink
Full Description

Create a link between two Jira issues. If the user does not specify a link type, use getIssueLinkTypes to fetch available link types for the site.

Parameters (4 required, 1 optional)
Required
cloudIdstring

Cloud ID (UUID or site URL)

inwardIssuestring

Inward issue key (e.g. HSP-1).

outwardIssuestring

Outward issue key (e.g. MKY-1).

typestring

Link type name (e.g. Duplicate, Blocks, Clones, Relates). Use getIssueLinkTypes to list available types.

Optional
commentstring

Optional comment on the outward issue (Markdown).

Create issue

createJiraIssue
Full Description

Create issue

Parameters (4 required, 4 optional)
Required
cloudIdstring

Cloud ID (UUID or site URL)

issueTypeNamestring

Type (Task, Bug, Story)

projectKeystring

Project key

summarystring
Optional
additional_fieldsobject
assignee_account_idstring

Assignee ID

descriptionstring

Description (Markdown)

parentstring

Parent for subtasks

Update issue

editJiraIssue
Full Description

Update issue

Parameters (3 required)
Required
cloudIdstring

Cloud ID (UUID or site URL)

fieldsobject
issueIdOrKeystring

Issue ID or key (e.g., PROJ-123 or 10000)

Fetch

fetch
Full Description

Get details of a Jira issue or Confluence page by ARI (Atlassian Resource Identifier), if the id is not an ARI, then use a different tool to fetch the content

Parameters (1 required)
Required
idstring

Atlassian Resource Identifier (ARI) from search results, e.g., "ari:cloud:jira:cloudId:issue/10107" or "ari:cloud:confluence:cloudId:page/123456789"

Get Accessible Atlassian Resources

getAccessibleAtlassianResources
Full Description

Get cloudid to make tool calls

Get Compass Component

getCompassComponent
Full Description

Get a Compass component by ID

Parameters (1 required, 3 optional)
Required
componentIdstring

The ID of the component to get

Optional
includeCustomFieldsInResponseboolean

Whether to include custom fields in the response. Components often track important information in custom fields

Default: True
includeRelatedComponentsAndDependenciesInResponseboolean

Whether to include related components and dependencies in the response. This includes all relationships (dependencies, child components, parent components, etc.) that this component has with other components

Default: False
includeRelatedLinksInResponseboolean

Whether to include related links to the Component in the response. Components often track links to repository, documentation, Jira project, operational dashboards, on-call schedule etc with links

Default: True

Get Compass Components

getCompassComponents
Full Description

Get a list of Compass components

Parameters (1 required, 3 optional)
Required
cloudIdstring

Unique identifier for an Atlassian Cloud instance in the form of a UUID. Can also be a site URL or extracted from Atlassian URLs - for example, from https://yoursite.atlassian.net/wiki/.... If not working, use the 'getAccessibleAtlassianResources' tool to find accessible Cloud IDs.

Optional
afterstring

The cursor to start at. Usually found in the response of a previous call

maxResultsnumber

The maximum number of items to return per page.

Default: 10
querystring

The query to search for components.

Get Compass Custom Field Definitions

getCompassCustomFieldDefinitions
Full Description

Get a list of Compass custom field definitions

Parameters (1 required)
Required
cloudIdstring

Unique identifier for an Atlassian Cloud instance in the form of a UUID. Can also be a site URL or extracted from Atlassian URLs - for example, from https://yoursite.atlassian.net/wiki/.... If not working, use the 'getAccessibleAtlassianResources' tool to find accessible Cloud IDs.

Get Confluence Comment Children

getConfluenceCommentChildren
Full Description

Get reply(child) comments for a comment

Parameters (3 required, 3 optional)
Required
cloudIdstring

Cloud ID (UUID or site URL)

commentIdstring

Parent comment ID

commentTypestring

Comment type

Options:footerinline
Optional
cursorstring

Pagination cursor

limitnumber

Max replies

sortstring

Sort order

Options:id-idcreated-date-created-date

Retrieve Confluence page

getConfluencePage
Full Description

Get a Confluence page by page ID, including body content.

Parameters (2 required, 1 optional)
Required
cloudIdstring

Cloud ID (UUID or site URL)

pageIdstring

Confluence page ID from the page URL (e.g., 123456789)

Optional
contentFormatstring

Page body content format: "adf" (Atlassian Document Format) or "markdown"

Options:markdownadf
Default: markdown

Get Confluence Page Descendants

getConfluencePageDescendants
Full Description

Get child pages of specified page

Parameters (2 required, 3 optional)
Required
cloudIdstring

Cloud ID (UUID or site URL)

pageIdstring

Page ID

Optional
cursorstring

Pagination cursor

depthnumber

Max depth

limitnumber

Max descendants

Get page comments

getConfluencePageFooterComments
Full Description

Get page footer comments

Parameters (2 required, 4 optional)
Required
cloudIdstring

Cloud ID (UUID or site URL)

pageIdstring

Page ID

Optional
cursorstring

Pagination cursor

limitnumber

Max comments

sortstring

Sort order

Options:id-idcreated-date-created-date
statusstring

Comment status

Options:currentarchivedtrasheddeletedhistoricaldraft
Default: current

Get Confluence Page Inline Comments

getConfluencePageInlineComments
Full Description

Get page inline comments

Parameters (2 required, 5 optional)
Required
cloudIdstring

Cloud ID (UUID or site URL)

pageIdstring

Page ID

Optional
cursorstring

Pagination cursor

limitnumber

Max comments

resolutionStatusstring

Resolution status

Options:resolvedopendanglingreopened
Default: open
sortstring

Sort order

Options:id-idcreated-date-created-date
statusstring

Comment status

Options:currentarchivedtrasheddeletedhistoricaldraft
Default: current

Get spaces

getConfluenceSpaces
Full Description

Get spaces

Parameters (1 required, 15 optional)
Required
cloudIdstring

Cloud ID (UUID or site URL)

Optional
cursorstring

Pagination cursor for retrieving next page of results

descriptionFormatstring

Format for space descriptions

Options:plainview
expandstring

Properties to expand

favoritedBystring

User favorites

favouriteboolean

Favorite spaces only

idsstring

Space IDs

includeIconboolean

Include space icon information in response

keysstring

Space keys

labelsstring

Space labels

limitnumber

Max results (default: 25, max: 250)

notFavoritedBystring

Filter spaces not favorited by a specific user account ID

sortstring

Sort order for results

Options:id-idkey-keyname-name
startnumber

Start index

statusstring

Space status

Options:currentarchived
typestring

Space type

Options:globalpersonal

Get Issue Link Types

getIssueLinkTypes
Full Description

Get available Jira issue link types (e.g. Duplicate, Blocks, Clones, Relates).

Parameters (1 required)
Required
cloudIdstring

Cloud ID (UUID or site URL)

Get issue

getJiraIssue
Full Description

Get issue details

Parameters (2 required, 6 optional)
Required
cloudIdstring

Cloud ID (UUID or site URL)

issueIdOrKeystring

Issue ID or key (e.g., PROJ-123 or 10000)

Optional
expandstring
failFastboolean
fieldsarray
fieldsByKeysboolean
propertiesarray
updateHistoryboolean

Get Jira Issue Remote Issue Links

getJiraIssueRemoteIssueLinks
Full Description

Get remote links

Parameters (2 required, 1 optional)
Required
cloudIdstring

Cloud ID (UUID or site URL)

issueIdOrKeystring

Issue ID or key (e.g., PROJ-123 or 10000)

Optional
globalIdstring

An identifier for the remote item in the remote system. For example, the global ID for a remote item in Confluence would consist of the app ID and page ID, like this: appId=456&pageId=123. When a global ID is provided, this tool returns only the remote issue link of the given Jira issue that has the provided global ID. When no global ID is provided, this tool returns all the remote issue links of the given Jira issue.

Get Jira Issue Type Meta With Fields

getJiraIssueTypeMetaWithFields
Full Description

Get field metadata

Parameters (3 required, 2 optional)
Required
cloudIdstring

Cloud ID (UUID or site URL)

issueTypeIdstring

The ID of the issue type

projectIdOrKeystring

The ID or key of the project

Optional
maxResultsnumber

The maximum number of items to return per page

startAtnumber

The index of the first item to return (0-based)

Get Jira Project Issue Types Metadata

getJiraProjectIssueTypesMetadata
Full Description

Get issue types

Parameters (2 required, 2 optional)
Required
cloudIdstring

Cloud ID (UUID or site URL)

projectIdOrKeystring
Optional
maxResultsnumber

The maximum number of items to return per page.

Default: 50
startAtnumber

The index of the first item to return in a page of results (page offset).

Default: 0

Get pages in space

getPagesInConfluenceSpace
Full Description

Get pages in space

Parameters (2 required, 7 optional)
Required
cloudIdstring

Cloud ID (UUID or site URL)

spaceIdstring

Space ID

Optional
cursorstring

Pagination cursor

depthstring

Filter pages by depth, default: all

Options:allroot
limitnumber

Max results (default: 25, max: 250)

sortstring

Sort order

Options:id-idcreated-date-created-datemodified-date-modified-datetitle-title
statusstring

Page status

Options:currentarchiveddeletedtrashed
subtypestring

Filter pages by subtype. Use "live" for live docs or "page" for regular pages

Options:livepage
titlestring

Title filter

Get Transitions For Jira Issue

getTransitionsForJiraIssue
Full Description

Get transitions

Parameters (2 required, 5 optional)
Required
cloudIdstring

Cloud ID (UUID or site URL)

issueIdOrKeystring

Issue ID or key (e.g., PROJ-123 or 10000)

Optional
expandstring
includeUnavailableTransitionsboolean
skipRemoteOnlyConditionboolean
sortByOpsBarAndStatusboolean
transitionIdstring

Get Visible Jira Projects

getVisibleJiraProjects
Full Description

Get projects

Parameters (1 required, 5 optional)
Required
cloudIdstring

Cloud ID (UUID or site URL)

Optional
actionstring

Filter results by projects for which the user can: * view the project * browse the project * edit the project * create the project, meaning that they have the Create issues project permission for the project in which the issue is created.

Options:viewbrowseeditcreate
Default: create
expandIssueTypesboolean

To include additional information about the issue types associated with the project

Default: True
maxResultsnumber

The maximum number of items to return per page.

Default: 50
searchStringstring

Filter the results using a literal string. Projects with a matching key or name are returned (case insensitive)

startAtnumber

The index of the first item to return in a page of results (page offset).

Default: 0

Lookup Jira Account Id

lookupJiraAccountId
Full Description

Lookup user IDs

Parameters (2 required)
Required
cloudIdstring

Cloud ID (UUID or site URL)

searchStringstring

Search

search
Full Description

Search Jira and Confluence using Rovo Search, ALWAYS use this tool to search for Jira and Confluence content unless the word CQL or JQL is used in the context

Parameters (1 required)
Required
querystring

The search query to use for Rovo Search

Search Confluence with CQL

searchConfluenceUsingCql
Full Description

Search content with CQL

Parameters (2 required, 6 optional)
Required
cloudIdstring

Cloud ID (UUID or site URL)

cqlstring

CQL query string (e.g., "title ~ "meeting" AND type = page")

Optional
cqlcontextstring

CQL context

cursorstring

Pagination cursor

expandstring

Properties to expand

limitnumber

Max results (default: 25, max: 250)

nextboolean

Include next page link

prevboolean

Include previous page link

Search with JQL

searchJiraIssuesUsingJql
Full Description

Search issues with JQL

Parameters (2 required, 3 optional)
Required
cloudIdstring

Cloud ID (UUID or site URL)

jqlstring

JQL query

Optional
fieldsarray
Default: ['summary', 'description', 'status', 'issuetype', 'priority', 'created']
maxResultsnumber

Max (50-100)

Default: 10
nextPageTokenstring

Page token

Transition issue

transitionJiraIssue
Full Description

Transition issue status

Parameters (3 required, 3 optional)
Required
cloudIdstring

Cloud ID (UUID or site URL)

issueIdOrKeystring

Issue ID or key (e.g., PROJ-123 or 10000)

transitionobject
Optional
fieldsobject
historyMetadataobject
updateobject

Update Confluence Page

updateConfluencePage
Full Description

Update Confluence page

Parameters (3 required, 7 optional)
Required
bodystring

Page content

cloudIdstring

Cloud ID (UUID or site URL)

pageIdstring

Page ID to update

Optional
contentFormatstring

Content format: "adf" (Atlassian Document Format) or "markdown".

Options:markdownadf
Default: markdown
includeBodyboolean

If true, include the page body in the response; if false, omit it to reduce payload size.

Default: False
parentIdstring

Parent page ID

spaceIdstring

Space ID

statusstring

Page status

Options:currentdraft
Default: current
titlestring

New title

versionMessagestring

Version message