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.
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?
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?
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?
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?
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?
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.