{"type":"mcp_server","name":"mcp-atlassian","description":"The MCP Atlassian repository provides a Model Context Protocol (MCP) server for integrating with Atlassian products like Confluence and Jira, supporting both Cloud and Server/Data Center deployments. The MCP Atlassian","category":"Developer Tools","language":"Python","stars":5482,"forks":79,"owner":"sooperset","github_url":"https://github.com/sooperset/mcp-atlassian","homepage":null,"setup":"## Setup\n\n1.  **Authentication Setup:** Generate authentication tokens for Confluence & Jira.\n    *   **For Cloud:** Go to https://id.atlassian.com/manage-profile/security/api-tokens, create an API token, and copy it.\n    *   **For Server/Data Center:** Go to your profile, create a personal access token, set expiry, and copy it.\n2.  **Installation:** Choose one of the following installation methods:\n    *   Using uv: `brew install uv; uvx mcp-atlassian`\n    *   Using pip: `pip install mcp-atlassian`\n    *   Using Docker: `git clone https://github.com/sooperset/mcp-atlassian.git; cd mcp-atlassian; docker build -t mcp/atlassian .`\n3.  **Configuration and Usage:** Configure the MCP server using command line arguments, including only the arguments needed for your use case.\n    *   **For Cloud:** `uvx mcp-atlassian --confluence-url https://your-company.atlassian.net/wiki --confluence-username your.email@company.com --confluence-token your_api_token --jira-url https://your-company.atlassian.net --jira-username your.email@company.com --jira-token your_api_token`\n    *   **For Server/Data Center:** `uvx mcp-atlassian --confluence-url https://confluence.your-company.com --confluence-personal-token your_token --jira-url https://jira.your-company.com --jira-personal-token your_token`\n    *   **Optional Arguments:** Use optional arguments like `--transport`, `--port`, `--[no-]confluence-ssl-verify`, `--[no-]jira-ssl-verify`, `--confluence-spaces-filter`, `--jira-projects-filter`, `--read-only`, and `--verbose` to customize the server.\n    *   **Environment Variables:** Alternatively, configure using environment variables as defined in `.env.example`.","tools":"## Available Tools\n\n\t\t1. `confluence_search` (Search Confluence content using CQL)\n\t\t2. `confluence_get_page` (Get content of a specific Confluence page)\n\t\t3. `confluence_get_page_children` (Get child pages of a specific Confluence page)\n\t\t4. `confluence_get_page_ancestors` (Get parent pages of a specific Confluence page)\n\t\t5. `confluence_get_comments` (Get comments for a specific Confluence page)\n\t\t6. `confluence_create_page` (Create a new Confluence page)\n\t\t7. `confluence_update_page` (Update an existing Confluence page)\n\t\t8. `confluence_delete_page` (Delete an existing Confluence page)\n\t\t9. `jira_get_issue` (Get details of a specific Jira issue)\n\t\t10. `jira_search` (Search Jira issues using JQL)\n\t\t11. `jira_get_project_issues` (Get all issues for a specific Jira project)\n\t\t12. `jira_create_issue` (Create a new issue in Jira)\n\t\t13. `jira_update_issue` (Update an existing Jira issue)\n\t\t14. `jira_delete_issue` (Delete an existing Jira issue)\n\t\t15. `jira_get_transitions` (Get available status transitions for a Jira issue)\n\t\t16. `jira_transition_issue` (Transition a Jira issue to a new status)\n\t\t17. `jira_add_worklog` (Add a worklog entry to a Jira issue)\n\t\t18. `jira_get_worklog` (Get worklog entries for a Jira issue)\n\t\t19. `jira_link_to_epic` (Link an issue to an Epic)\n\t\t20. `jira_get_epic_issues` (Get all issues linked to a specific Epic)","faq":null,"created_at":"2024-12-03T09:25:20+00:00","updated_at":"2025-03-28T22:18:00+00:00","source_url":"https://model-context-protocol.com/servers/mcp-atlassian-confluence-jira-integration-server","related_articles":[]}