SecureAuth AI Gateway
IntegrationsResources

Atlassian

Jira, Confluence, and other Atlassian products via the official MCP server

Atlassian integration connects your agents to Jira and Confluence through Atlassian's official MCP server. A single resource covers both products.

Server URL: https://mcp.atlassian.com/v1/mcp

Setup

  1. Navigate to Resources and click Add Resource
  2. Select Atlassian from the catalog
  3. The resource is added with all tools and scopes pre-configured

Each user connects their own Atlassian account via OAuth when they first use an Atlassian tool. Navigate to Connections to manage linked accounts.

Atlassian uses Dynamic Client Registration (RFC 7591) — the gateway registers a per-organization OAuth client with Atlassian automatically on first install. Embedded and bring-your-own modes are not available for this resource. See Credential modes for how this compares to other catalog resources.

Available tools

ToolDescription
addCommentToJiraIssueAdd a comment to a Jira issue
addWorklogToJiraIssueLog work against a Jira issue
atlassianUserInfoGet information about the authenticated Atlassian user
createConfluenceFooterCommentCreate a footer comment on a Confluence page
createConfluenceInlineCommentCreate an inline comment on Confluence content
createConfluencePageCreate a Confluence page
createIssueLinkCreate a link between two Jira issues
createJiraIssueCreate a new Jira issue
editJiraIssueEdit fields on an existing Jira issue
fetchFetch a Jira or Confluence resource by URL
getAccessibleAtlassianResourcesGet accessible Atlassian Cloud sites and their IDs
getConfluenceCommentChildrenList child comments of a Confluence comment
getConfluencePageGet the full content of a Confluence page
getConfluencePageDescendantsList descendant pages under a given parent page
getConfluencePageFooterCommentsList footer comments on a Confluence page
getConfluencePageInlineCommentsList inline comments on a Confluence page
getConfluenceSpacesList Confluence spaces
getIssueLinkTypesList available Jira issue link types
getJiraIssueGet a Jira issue by key or ID
getJiraIssueRemoteIssueLinksGet remote issue links on a Jira issue
getJiraIssueTypeMetaWithFieldsGet create-metadata fields for a Jira issue type
getJiraProjectIssueTypesMetadataGet issue types available in a Jira project
getPagesInConfluenceSpaceList pages in a Confluence space
getTransitionsForJiraIssueList available transitions for a Jira issue
getVisibleJiraProjectsList Jira projects visible to the authenticated user
lookupJiraAccountIdLook up a Jira account ID by email or username
searchSearch across Jira and Confluence content
searchConfluenceUsingCqlSearch Confluence content using CQL
searchJiraIssuesUsingJqlSearch Jira issues using JQL
transitionJiraIssueTransition a Jira issue through its workflow
updateConfluencePageUpdate an existing Confluence page

Required scopes

  • read:jira-work — read projects, issues, and comments
  • write:jira-work — create and update issues, comments, and worklogs
  • read:jira-user — read Jira user information
  • manage:jira-project — manage project-level configuration
  • manage:jira-configuration — manage global Jira configuration
  • read:confluence-content.all — read all Confluence content including pages and blog posts
  • read:confluence-content.summary — read content summaries
  • write:confluence-content — create and update Confluence content
  • read:confluence-space.summary — read space summaries and metadata
  • write:confluence-space — modify space settings
  • read:confluence-user — read Confluence user information
  • read:confluence-groups — read Confluence group membership
  • read:confluence-props — read content properties
  • write:confluence-props — write content properties
  • search:confluence — search Confluence content
  • offline_access — maintain access when the user is offline

Policy examples

  • Allow read-only access: tool patterns get*, search*, fetch, atlassianUserInfo
  • Block writes: add deny rules for create*, edit*, update*, transition*, addCommentToJiraIssue, addWorklogToJiraIssue above any allow rules
  • Allow full access for a specific agent: scope an allow rule for * to agent claude-code on this MCP server

On this page