
Atlassian Confluence
STDIOMCP server for Atlassian Confluence integration with AI assistants
MCP server for Atlassian Confluence integration with AI assistants
Transform how you access and interact with your team's knowledge by connecting Claude, Cursor AI, and other AI assistants directly to your Confluence spaces, pages, and documentation. Get instant answers from your knowledge base, search across all your spaces, and streamline your documentation workflow.
✅ Ask AI about your documentation: "What's our API authentication process?"
✅ Search across all spaces: "Find all pages about security best practices"
✅ Get instant answers: "Show me the latest release notes from the Product space"
✅ Access team knowledge: "What are our HR policies for remote work?"
✅ Review page comments: "Show me the discussion on the architecture document"
✅ Find specific content: "Search for pages with 'onboarding' in the title"
Get up and running in 2 minutes:
Generate a Confluence API Token:
# Set your credentials export ATLASSIAN_SITE_NAME="your-company" # for your-company.atlassian.net export ATLASSIAN_USER_EMAIL="[email protected]" export ATLASSIAN_API_TOKEN="your_copied_token" # List your Confluence spaces npx -y @aashari/mcp-server-atlassian-confluence ls-spaces # Get details about a specific space npx -y @aashari/mcp-server-atlassian-confluence get-space --space-key DEV # Search for pages npx -y @aashari/mcp-server-atlassian-confluence search --query "API documentation"
Add this to your Claude configuration file (~/.claude/claude_desktop_config.json
):
{ "mcpServers": { "confluence": { "command": "npx", "args": ["-y", "@aashari/mcp-server-atlassian-confluence"], "env": { "ATLASSIAN_SITE_NAME": "your-company", "ATLASSIAN_USER_EMAIL": "[email protected]", "ATLASSIAN_API_TOKEN": "your_api_token" } } } }
Restart Claude Desktop, and you'll see "🔗 confluence" in the status bar.
Most AI assistants support MCP. Install the server globally:
npm install -g @aashari/mcp-server-atlassian-confluence
Then configure your AI assistant to use the MCP server with STDIO transport.
Create ~/.mcp/configs.json
for system-wide configuration:
{ "confluence": { "environments": { "ATLASSIAN_SITE_NAME": "your-company", "ATLASSIAN_USER_EMAIL": "[email protected]", "ATLASSIAN_API_TOKEN": "your_api_token" } } }
Alternative config keys: The system also accepts "atlassian-confluence"
, "@aashari/mcp-server-atlassian-confluence"
, or "mcp-server-atlassian-confluence"
instead of "confluence"
.
Ask your AI assistant:
Ask your AI assistant:
Ask your AI assistant:
Ask your AI assistant:
Ask your AI assistant:
Check your API Token permissions:
Verify your site name:
# Test your credentials work npx -y @aashari/mcp-server-atlassian-confluence ls-spaces
Check your site name format:
https://mycompany.atlassian.net
mycompany
Check space key spelling:
# List your spaces to see the correct keys npx -y @aashari/mcp-server-atlassian-confluence ls-spaces
Verify access permissions:
Try broader search terms:
Check space permissions:
~/.claude/claude_desktop_config.json
%APPDATA%\\Claude\\claude_desktop_config.json
If you're still having issues:
Your Atlassian account needs:
Currently, this tool only supports Confluence Cloud. Confluence Server support may be added in future versions.
Your site name is the first part of your Confluence URL:
https://mycompany.atlassian.net
→ Site name: mycompany
https://acme-corp.atlassian.net
→ Site name: acme-corp
Any AI assistant that supports the Model Context Protocol (MCP):
Yes! This tool:
Yes! When you don't specify a space, searches will look across all spaces you have access to.
Need help? Here's how to get assistance:
Made with ❤️ for teams who want to bring AI into their knowledge management workflow.