atlassian-mcp
Enables AI agents to manage Jira and Confluence directly, including issue tracking, sprint management, and knowledge base operations through natural language.
README
π Atlassian FastMCP Server π οΈ
Welcome to the Atlassian FastMCP Server! π This project is a blazingly fast, lightweight Model Context Protocol (MCP) server that seamlessly integrates Atlassian tools like Jira and Confluence directly into your AI workflows! π€β¨
π― What does this do?
This MCP server provides a set of highly useful tools that allow AI agents to manage your Atlassian ecosystem effortlessly. From fetching current profiles to creating sprints and generating tickets, this server brings agile management straight to your fingertips! ποΈπ»
π οΈ Available Tools
π Jira Management
get_current_userπ€: Fetch the profile of the currently authenticated Jira/Atlassian user.get_projectsποΈ: Get a beautiful list of all Jira projects in your workspace.search_issuesπ: Run powerful JQL (Jira Query Language) queries to find exactly the tickets you need!create_issueβ: Quickly spin up new tasks, stories, or bugs directly in a specified project!
πββοΈ Agile & Sprint Operations (NEW! π)
get_boardsπ: Fetch agile boards (with optional filtering by project key) to find where your sprints live!create_sprintπ: Generate a brand new Sprint for your team's board, complete with custom goals! π₯update_sprintπ: Manage your sprint's lifecycle! Start an active sprint with start/end dates, or close out a finished one! π
π Confluence Knowledge Base
get_confluence_spacesπ: Discover all the knowledge spaces available in your Confluence instance.search_confluenceπ΅οΈββοΈ: Use CQL (Confluence Query Language) to find documents, meeting notes, and specs.get_confluence_pageπ: Pull the rich content (body storage) of any specific Confluence page by its ID!create_confluence_pageβοΈ: Create brand new Confluence pages directly from your AI (supports parent pages)!
π Setup & Authentication ποΈ
To get this bad boy running, you need to provide your Jira credentials. The server loads your credentials directly from a .env file (which is safely ignored by Git! π€«).
- Create a
.envfile in the root of the project. - Add your credentials:
JIRA_EMAIL=your.email@example.com JIRA_API_TOKEN=your_atlassian_api_token ATLASSIAN_URL=https://your-domain.atlassian.net ATLASSIAN_READ_ONLY=false
π How to get your Atlassian API Key:
- Go to your Atlassian Account Security page.
- Click Create API token.
- Give it a memorable label (e.g., "FastMCP Server").
- Copy the token and paste it into your
.envfile!
π Running the Server
Make sure you have your dependencies installed:
pip install -r requirements.txt
Then, fire up the server! π₯
python server.py
The server will start up and listen on standard input/output (stdio) for fast, secure MCP communication! π
βοΈ MCP Client Configuration π
To use this server with your favorite MCP client (like Claude Desktop, Cursor, or Antigravity), simply add it to your client's configuration file (e.g., mcp_config.json or claude_desktop_config.json):
{
"mcpServers": {
"atlassian-mcp": {
"command": "python",
"args": [
"/absolute/path/to/atlassian-mcp/server.py"
]
}
}
}
Note: Make sure to replace /absolute/path/to/ with the actual path where you cloned this repository! πΊοΈ
π€ Contributing & Updates
Want to add more Jira magic? π§ββοΈ Feel free to fork, update server.py, and run the included update_config.py scripts to sync your fresh tools!
Happy building! π·ββοΈπ
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.
E2B
Using MCP to run code via e2b.