aashari/mcp-server-atlassian-confluence
View on GitHub ↗Node.js/TypeScript MCP server for Atlassian Confluence. Provides tools enabling AI systems (LLMs) to list/get spaces & pages (content formatted as Markdown) and search via CQL. Connects AI seamlessly to Confluence knowledge bases using the standard MCP interface.
60 ★24 forksTypeScriptUpdated 6mo ago
What you need to know
An MCP server that connects AI assistants to Confluence Cloud knowledge bases with five generic HTTP-method tools, TOON token-efficient output, and JMESPath filtering.
Install
npx -y @aashari/mcp-server-atlassian-confluence npm install -g @aashari/mcp-server-atlassian-confluence
Usage
- •Set ATLASSIAN_SITE_NAME, ATLASSIAN_USER_EMAIL, and ATLASSIAN_API_TOKEN
- •Ask about documentation, search spaces, or create pages
- •Use the jq parameter to filter responses and save tokens
Key features
- ✓Five generic tools: conf_get, conf_post, conf_put, conf_patch, conf_delete
- ✓TOON output format reducing tokens by 30-60%
- ✓JMESPath filtering
- ✓Automatic large-response truncation with full copy saved to /tmp/mcp/
- ✓CLI commands mirroring the MCP tools
- ✓Dual stdio and HTTP transports
Best for
Teams on Confluence Cloud who want AI assistants to query and edit their knowledge base.
Caveats
- ⚠Confluence Cloud only; Server and Data Center are not supported
- ⚠Requires Node.js 18+
- ⚠Use jq filtering to avoid expensive unfiltered responses
Clients: Claude Desktop · Cursor AI · Continue.dev · Any MCP-compatible client
Reviewed 2026-08-11
Topics
aiai-connectorai-integrationanthropicatlassianclaudecliconfluenceexternal-toolsknowledge-basellmmcpmcp-servermodel-context-protocolservertypescriptwiki
- Stars
- 60★
- Forks
- 24
- Language
- TypeScript
- License
- —
- Created
- 2025-03-23
- Last push
- 2026-02-22