Seamless Confluence Access for Claude
Manage pages, search spaces, and extract data from your Atlassian workspace. Built for Claude Desktop and Claude Code.
Full Control Over Your Workspace
Connect Claude to Confluence to automate documentation, research project history, and keep your team updated.
Page Operations
Create, read, update, and delete pages using natural language commands via Claude.
Advanced Search
Leverage full CQL (Confluence Query Language) support to find exactly what you need in seconds.
Report Automation
Specialized tool to extract "DONE" sections from daily reports for automated weekly summaries.
Collaboration
Read and add comments, manage page labels, and list attachments without leaving the chat.
Space Exploration
Browse space content, list all accessible spaces, and navigate hierarchy with ease.
Secure Integration
Standard Atlassian API Token authentication with environment variable security.
Quick Setup
Connect your Atlassian workspace to Claude in minutes.
1. Get API Token
Generate an API token from your Atlassian Security settings.
ATLASSIAN_API_TOKEN=your_token_here 2. Configure Claude
Add to your claude_desktop_config.json:
{
"mcpServers": {
"confluence": {
"command": "npx",
"args": ["-y", "@vinhnguyen/confluence-mcp"],
"env": {
"ATLASSIAN_EMAIL": "your@email.com",
"ATLASSIAN_API_TOKEN": "your_token",
"ATLASSIAN_DOMAIN": "your.atlassian.net"
}
}
}
} Available MCP Tools
Claude can naturally use these tools to perform actions in your Confluence environment.
| Category | Tool Name | Description |
|---|---|---|
| Pages | confluence_get_page | Get full page details and content by ID |
| Pages | confluence_create_page | Create a new page in a specific space |
| Search | confluence_search | Advanced search using CQL queries |
| Search | confluence_search_by_text | Simple text search across all pages |
| Spaces | confluence_list_spaces | List all available Confluence spaces |
| Automation | confluence_extract_done_sections | Extract DONE tasks from daily report pages |
Try These Prompts
Once connected, try asking Claude to help with your documentation:
"Find all pages in the 'ENG' space that mention 'OAuth2' and summarize the implementation."
"Create a new page in the 'PRODUCT' space titled 'Meeting Notes' with a summary of our chat."
"Look at my last 5 daily reports and extract all the completed tasks into a weekly update."