Atlassian MCP Server - Barndoor Documentation
Atlassian
SecureBarndoor Managed Project & Task Management
Summary: Atlassian is a leading project management and issue-tracking tool used by software and business teams to plan, track, and deliver work efficiently.
How Teams Use It: With the Barndoor-Managed Atlassian MCP Server, you can safely connect AI agents to Jira and Confluence for controlled access to issues, projects, sprints, and documentation — without exposing sensitive data or credentials.
Tools
| Tool Name | Tool Description | Tool Type |
|---|---|---|
| Add Comment | Adds a comment to a Jira issue. Returns the created comment ID. Requires issue key and comment body. | Create |
| Add Worklog | Adds a time tracking worklog entry to a Jira issue. Records time spent on the issue. Requires issue key and time spent. | Create |
| Batch Create Issues | Creates multiple Jira issues in a single operation. Returns created issue keys. Requires array of issue objects with project, summary, and type. | Create |
| Batch Create Versions | Creates multiple versions in Jira projects in a single operation. Returns created version IDs. Requires array of version objects. | Create |
| Batch Get Changelogs | Retrieves change history for multiple Jira issues in batch. Returns field changes with timestamps and authors. Requires list of issue keys. | Read |
| Confluence Search | Searches for Confluence content using CQL (Confluence Query Language). Returns matching pages, blog posts, and spaces. Requires search query. | Read |
| Create Confluence Page | Creates a new page in Confluence. Returns the created page ID and URL. Requires space key, title, and body content. | Create |
| Create Issue | Creates a new Jira issue with optional Epic link or parent for subtasks. Returns the created issue key and ID. Requires project key, summary, and issue type. | Create |
| Create Issue Link | Creates a link between two Jira issues. Establishes relationships like 'blocks' or 'relates to'. Requires inward issue, outward issue, and link type. | Create |
| Create Remote Issue Link | Creates a link from a Jira issue to an external resource. Links to external URLs or systems. Requires issue key and remote link details. | Create |
| Create Sprint | Creates a new sprint in a Jira scrum board. Returns the sprint ID. Requires board ID and sprint name. | Create |
| Create Version | Creates a new version (release) in a Jira project. Returns the version ID. Requires project key and version name. | Create |
| Delete Confluence Page | Permanently deletes a Confluence page. This action cannot be undone. Requires page ID. | Delete |
| Delete Issue | Permanently deletes a Jira issue and optionally its subtasks. This action cannot be undone. Requires issue key. | Delete |
| Download Attachments | Downloads attachments from a Jira issue to a local directory. Saves files to specified target path. Requires issue key and target directory. | Read |
| Get Agile Boards | Retrieves Jira agile boards by name, project, or type. Returns board names, IDs, and configurations. Optionally filter by board name, project key, or type (scrum/kanban). | Read |
| Get All Projects | Retrieves all Jira projects accessible to the user. Returns project names, keys, and leads. No required inputs. | Read |
| Get Confluence Page | Retrieves a specific Confluence page by its ID. Returns page title, body content, and metadata. Requires page ID. | Read |
| Get Issue | Retrieves details of a specific Jira issue including Epic links and relationships. Returns issue fields like summary, status, assignee, and comments. Requires issue key (e.g., 'PROJ-123'). | Read |
| Get Link Types | Retrieves all available issue link types in Jira. Returns relationship types like 'blocks', 'is blocked by', 'relates to'. No required inputs. | Read |