Atlassian MCP

Atlassian Rovo MCP connects agents to Jira, Jira Service Management, Confluence, Bitbucket, Compass, and Teamwork Graph workflows while respecting existing user permissions.

40 actions Integration catalog
Request access
Connect Atlassian MCP once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

AddcommenttojiraissueATLASSIAN_MCP_ADD_COMMENT_TO_JIRA_ISSUE
Add or update a comment on a Jira issue
AddteamworkgraphcontextATLASSIAN_MCP_ADD_TEAMWORK_GRAPH_CONTEXT
Adds a relationship between two entities in the Teamwork Graph (e.g. linking two Jira work items, marking one as blocking another, attaching a remote link, or connecting a Jira work item to an Atlas project or goal).
AddworklogtojiraissueATLASSIAN_MCP_ADD_WORKLOG_TO_JIRA_ISSUE
Add or update a worklog on a Jira issue. When worklogId is provided, updates that worklog;
AtlassianuserinfoATLASSIAN_MCP_ATLASSIAN_USER_INFO
Get current user info
CreatecompasscomponentATLASSIAN_MCP_CREATE_COMPASS_COMPONENT
Create a new Compass component
CreatecompasscomponentrelationshipATLASSIAN_MCP_CREATE_COMPASS_COMPONENT_RELATIONSHIP
Create a relationship between Compass components
CreatecompasscustomfielddefinitionATLASSIAN_MCP_CREATE_COMPASS_CUSTOM_FIELD_DEFINITION
Create a custom field definition in Compass
CreateconfluencefootercommentATLASSIAN_MCP_CREATE_CONFLUENCE_FOOTER_COMMENT
Create a footer comment on a page or blog post
CreateconfluenceinlinecommentATLASSIAN_MCP_CREATE_CONFLUENCE_INLINE_COMMENT
Create an inline comment on specific text in a page or blog post. For top-level comments, provide pageId and inlineCommentProperties (text selection + match counts). For replies, provide parentCommentId only (no pageId or inlineCommentProperties). You must first fetch the page content (e.g. using getConfluencePage) to find the exact text and count how many times it appears. Incorrect or missing inlineCommentProperties can result in a 400 error from the Confluence API.
CreateconfluencepageATLASSIAN_MCP_CREATE_CONFLUENCE_PAGE
Create a Confluence page or blog post
CreateissuelinkATLASSIAN_MCP_CREATE_ISSUE_LINK
Create a link between two Jira issues. For directional link types (e.g. Blocks): inwardIssue = issue that blocks, outwardIssue = issue that is blocked (e.g. "A is blocked by B" → inwardIssue: B, outwardIssue: A). Use getIssueLinkTypes if link type is unknown.
CreatejiraissueATLASSIAN_MCP_CREATE_JIRA_ISSUE
Create a Jira issue. Use additional_fields to set any Jira field that does not have its own parameter (e.g. custom fields, priority, components).
EditjiraissueATLASSIAN_MCP_EDIT_JIRA_ISSUE
Update issue. After updating, returns the issue using the same default read fields as getJiraIssue (summary, description, status, issuetype, priority, labels, components, assignee, reporter, created, updated, resolution, project). Use getJiraIssue with fields ["*all"] or a custom list if you need more.
FetchATLASSIAN_MCP_FETCH
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
GetaccessibleatlassianresourcesATLASSIAN_MCP_GET_ACCESSIBLE_ATLASSIAN_RESOURCES
Get cloudId to make tool calls. When a link is provided (e.g. https://site.atlassian.net/*), try passing the site hostname (e.g. site.atlassian.net) as cloudId to other tools first; if that fails, use this tool to list accessible resources.
GetcompasscomponentATLASSIAN_MCP_GET_COMPASS_COMPONENT
Get a Compass component by ID
GetcompasscomponentsATLASSIAN_MCP_GET_COMPASS_COMPONENTS
Get a list of Compass components
GetcompasscustomfielddefinitionsATLASSIAN_MCP_GET_COMPASS_CUSTOM_FIELD_DEFINITIONS
Get a list of Compass custom field definitions
GetconfluencecommentchildrenATLASSIAN_MCP_GET_CONFLUENCE_COMMENT_CHILDREN
Get reply(child) comments for a comment
GetconfluencepageATLASSIAN_MCP_GET_CONFLUENCE_PAGE
Get a Confluence page or blog post by ID, including body content.
GetconfluencepagedescendantsATLASSIAN_MCP_GET_CONFLUENCE_PAGE_DESCENDANTS
Get child pages of specified page
GetconfluencepagefootercommentsATLASSIAN_MCP_GET_CONFLUENCE_PAGE_FOOTER_COMMENTS
Get footer comments for a page or blog post
GetconfluencepageinlinecommentsATLASSIAN_MCP_GET_CONFLUENCE_PAGE_INLINE_COMMENTS
Get inline comments for a page or blog post
GetconfluencespacesATLASSIAN_MCP_GET_CONFLUENCE_SPACES
Get spaces
GetissuelinktypesATLASSIAN_MCP_GET_ISSUE_LINK_TYPES
Get available Jira issue link types (e.g. Blocks, Duplicate, Clones, Relates). For createIssueLink: inwardIssue = blocker, outwardIssue = blocked (e.g. "A is blocked by B" → inwardIssue: B, outwardIssue: A).
GetjiraissueATLASSIAN_MCP_GET_JIRA_ISSUE
Get issue details
GetjiraissueremoteissuelinksATLASSIAN_MCP_GET_JIRA_ISSUE_REMOTE_ISSUE_LINKS
Get remote links
GetjiraissuetypemetawithfieldsATLASSIAN_MCP_GET_JIRA_ISSUE_TYPE_META_WITH_FIELDS
Get field metadata
GetjiraprojectissuetypesmetadataATLASSIAN_MCP_GET_JIRA_PROJECT_ISSUE_TYPES_METADATA
Get issue types
GetpagesinconfluencespaceATLASSIAN_MCP_GET_PAGES_IN_CONFLUENCE_SPACE
Get pages or blog posts in a space
GetteamworkgraphcontextATLASSIAN_MCP_GET_TEAMWORK_GRAPH_CONTEXT
Retrieves connected context from Teamwork Graph for any Atlassian entity. Returns all relationships and linked objects within one traversal – including cross-product and third-party connections. Use when the answer requires connections between entities, not just a single entity's fields. Supported entry points: Jira: issues, projects, sprints, versions, comments Confluence: pages, blogposts, whiteboards, databases, spaces Goals, Projects, Focus Areas, Tags and updates People: users, teams, organisations DevOps: PRs, repos, deployments, services, builds, designs Loom: videos, meetings Compass: components Assets: objects Incidents, conversations, calendar events, external documents After calling this tool, call getTeamworkGraphObject on returned ARIs to get full content.
GetteamworkgraphobjectATLASSIAN_MCP_GET_TEAMWORK_GRAPH_OBJECT
Fetches the entire available data for one or more objects (Atlassian or third-party) using their ARIs or URLs. Use for the objects gathered from getTeamworkGraphContext tool.
GettransitionsforjiraissueATLASSIAN_MCP_GET_TRANSITIONS_FOR_JIRA_ISSUE
Get transitions
GetvisiblejiraprojectsATLASSIAN_MCP_GET_VISIBLE_JIRA_PROJECTS
Get projects
LookupjiraaccountidATLASSIAN_MCP_LOOKUP_JIRA_ACCOUNT_ID
Lookup user IDs
SearchATLASSIAN_MCP_SEARCH
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
SearchconfluenceusingcqlATLASSIAN_MCP_SEARCH_CONFLUENCE_USING_CQL
Search Confluence content (pages, blog posts, comments, attachments) using CQL (Confluence Query Language). CQL is specific to Confluence and is not interchangeable with JQL.
SearchjiraissuesusingjqlATLASSIAN_MCP_SEARCH_JIRA_ISSUES_USING_JQL
Search issues with JQL, total counts only when explicitly requested.
TransitionjiraissueATLASSIAN_MCP_TRANSITION_JIRA_ISSUE
Transition issue status
UpdateconfluencepageATLASSIAN_MCP_UPDATE_CONFLUENCE_PAGE
Update a Confluence page or blog post