Provides tools for interacting with Atlassian products (Confluence and Jira) through a standardized interface
Allows searching content, getting spaces, retrieving content, and listing pages in Confluence
Enables searching issues, getting issue details, listing projects, and more in Jira
MCP Atlassian
A Model Context Protocol (MCP) server that provides tools for interacting with Atlassian products (Confluence and Jira).
Overview
This MCP server allows AI agents to interact with Atlassian products through a standardized interface. It provides tools for:
Confluence: Search content, get spaces, retrieve content, and list pages
Jira: Search issues, get issue details, list projects, and more
Prerequisites
Node.js (v16 or higher)
npm or yarn
Atlassian account with API token
Docker (optional, for containerized deployment)
Installation
Standard Installation
Clone the repository:
Install dependencies:
Create a
.env
file in the root directory with your Atlassian credentials:
Docker Installation
Clone the repository:
Create a
.env
file as described above.Build and run the Docker container:
Usage
Starting the Server
This will start the MCP server, which will listen for requests on stdin and respond on stdout.
Available Tools
Confluence Tools
search-confluence: Search for content in Confluence using CQL
Parameters:
query
(string)
get-confluence-space: Get information about a specific Confluence space
Parameters:
spaceKey
(string)
get-confluence-content: Get specific content by ID
Parameters:
contentId
(string)
get-confluence-pages: Get all pages in a space
Parameters:
spaceKey
(string),limit
(number, optional)
Jira Tools
search-jira-issues: Search for issues using JQL
Parameters:
jql
(string),maxResults
(number, optional)
get-jira-issue: Get a specific issue by key
Parameters:
issueKey
(string)
get-jira-projects: Get all projects
Parameters: none
get-jira-project: Get a specific project by key
Parameters:
projectKey
(string)
get-jira-issue-types: Get all issue types
Parameters: none
Development
Project Structure
Building
Testing
Makefile Commands
The project includes a Makefile to simplify common operations:
License
MIT
Contributing
Fork the repository
Create your feature branch (
git checkout -b feature/amazing-feature
)Commit your changes (
git commit -m 'Add some amazing feature'
)Push to the branch (
git push origin feature/amazing-feature
)Open a Pull Request
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
An MCP server that enables AI agents to interact with Atlassian products (Confluence and Jira) for content management, issue tracking, and project management through a standardized interface.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityModel Context Protocol (MCP) server for Atlassian Cloud products (Confluence and Jira). This integration is designed specifically for Atlassian Cloud instances and does not support Atlassian Server or Data Center deployments.Last updated -3,090MIT License
- AsecurityFlicenseAqualityIntegrates Atlassian products (Confluence, Jira) with Model Context Protocol, enabling easy access to Confluence content and Jira tickets through the MCP interface.Last updated -2377
- AsecurityAlicenseAqualityAn MCP server that enables AI assistants to interact with JIRA, allowing for querying issue details, creating and updating work items, and managing attachments through a standardized interface.Last updated -121MIT License
- AsecurityAlicenseAqualityModel Context Protocol server that integrates with Atlassian Confluence and Jira, enabling AI assistants to search, create, and update content in these platforms through natural language interactions.Last updated -MIT License