MCP-DOCKER-Atlassian logo

MCP-DOCKER-Atlassian

by shane-reaume

Docker-based setup for the MCP Atlassian integration to use with VS Code's Copilot MCP extension. It provides access to Confluence and Jira resources via the Model Context Protocol.

View on GitHub

Last updated: N/A

What is MCP-DOCKER-Atlassian?

This is a Dockerized solution for running the MCP Atlassian server, enabling integration with VS Code's Copilot MCP extension to access Confluence and Jira data.

How to use MCP-DOCKER-Atlassian?

Clone the repository, configure your Atlassian credentials in the .env file, make the scripts executable, start the MCP server using the start-mcp.sh script, configure VS Code with the server URL, and then use MCP commands within VS Code.

Key features of MCP-DOCKER-Atlassian

  • Dockerized deployment

  • Easy setup with scripts

  • Integration with VS Code Copilot

  • Access to Confluence and Jira resources

  • SSE transport for real-time updates

Use cases of MCP-DOCKER-Atlassian

  • Integrating Confluence and Jira data into VS Code

  • Using Copilot to search and retrieve information from Atlassian products

  • Automating tasks involving Atlassian resources within VS Code

  • Quickly setting up an MCP server for Atlassian integration

  • Streamlining development workflows with Atlassian context

FAQ from MCP-DOCKER-Atlassian

How do I ensure the Docker container is running?

Use the command docker ps | grep mcp-atlassian to check if the container is running.

What do I do if I have SSE connection issues?

Ensure the Docker container is running, check container logs using docker logs mcp-atlassian, and verify the port is accessible with curl http://localhost:9001/health.

How do I resolve authentication issues?

Ensure your API token is correct and not surrounded by quotes in .env, check that your email matches the one used to generate the API token, and verify you have appropriate permissions in Confluence/Jira.

What causes the 'SSE error: TypeError: fetch failed' error?

This error can often be resolved by restarting VS Code and the MCP server.

How do I fix the 'Current user not permitted' error?

Double-check your API token and ensure you have the necessary permissions in Confluence/Jira.