MCP server for Atlassian Jira and Confluence integration
## Jira & Confluence MCP Server: Atlassian Suite The **Jira & Confluence MCP Server** provides comprehensive access to Atlassian's project management and documentation tools from Google Antigravity, enabling developers to manage issues and documentation through AI-assisted workflows. ### Why Jira & Confluence MCP? - **Complete Suite**: Access both Jira and Confluence from one integration - **Agile Workflows**: Manage sprints, backlogs, and agile boards - **JQL Queries**: Search issues with powerful query language - **Documentation**: Create and manage technical documentation - **Cross-Linking**: Link issues to documentation and vice versa ### Key Features #### 1. Jira Issue Management ```python # Create issue issue = await jira.createIssue({ "project": "PROJ", "issuetype": "Bug", "summary": "Login fails with special characters", "description": "Users cannot log in when password contains...", "priority": "High", "assignee": "developer123", "labels": ["authentication", "urgent"] }) # Search with JQL bugs = await jira.search({ "jql": "project = PROJ AND type = Bug AND status = Open ORDER BY priority DESC", "fields": ["summary", "status", "assignee", "priority"], "maxResults": 50 }) # Update issue await jira.updateIssue({ "issueKey": "PROJ-123", "fields": { "status": "In Progress", "assignee": "developer456" } }) ``` #### 2. Confluence Documentation ```python # Create page page = await confluence.createPage({ "spaceKey": "DEV", "title": "Bug Fix Documentation", "body": "<h1>Bug PROJ-123 Fix</h1><p>This document describes...</p>", "parentId": "parent_page_id" }) # Link issue to page await jira.addRemoteLink({ "issueKey": "PROJ-123", "url": page.url, "title": "Documentation" }) ``` ### Configuration ```json { "mcpServers": { "jira": { "command": "npx", "args": ["-y", "@anthropic/mcp-jira-confluence"], "env": { "ATLASSIAN_URL": "https://your-domain.atlassian.net", "ATLASSIAN_EMAIL": "your-email@company.com", "ATLASSIAN_API_TOKEN": "your-api-token" } } } } ``` ### Use Cases **Sprint Management**: Plan and track development sprints with full issue management. **Bug Tracking**: Create, prioritize, and resolve bugs with documentation links. **Release Planning**: Coordinate releases with linked documentation and changelogs. The Jira & Confluence MCP Server brings Atlassian power to your development workflow.
{
"mcpServers": {
"jira": {
"mcpServers": {
"jira-confluence": {
"env": {
"JIRA_URL": "https://yourcompany.atlassian.net",
"JIRA_USERNAME": "your-email@company.com",
"CONFLUENCE_URL": "https://yourcompany.atlassian.net/wiki",
"JIRA_API_TOKEN": "YOUR_API_TOKEN",
"CONFLUENCE_USERNAME": "your-email@company.com",
"CONFLUENCE_API_TOKEN": "YOUR_API_TOKEN"
},
"args": [
"mcp-jira-confluence"
],
"command": "uvx"
}
}
}
}
}