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