Confluence Communication Server

Integrations

  • Provides tools for searching Confluence pages using CQL queries and retrieving page content, enabling access to information stored in Confluence wikis.

Confluence Communication Server MCP Server

Interact with Confluence

This is a TypeScript-based MCP server that provides tools to interact with Confluence. It demonstrates core MCP concepts by providing:

  • Tools for executing CQL queries to search pages
  • Tools for retrieving the content of Confluence pages

Features

Confluence Tools

  • Purpose: Run a CQL query to search for Confluence pages.
  • Parameters: cql, limit (default: 10).

get_page_content

  • Purpose: Fetch the content of a Confluence page.
  • Parameters: pageId.

Development

Install dependencies:

npm install

Build the server:

npm run build

For development with auto-rebuild:

npm run watch

Installation

Installing via Smithery

To install Confluence Communication Server MCP Server for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @KS-GEN-AI/confluence-mcp-server --client claude

To use with Claude Desktop, add the server config:

On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json

{ "mcpServers": { "Confluence communication server": { "command": "node", "args": [ "/PATH_TO_THE_PROJECT/build/index.js" ], "env": { "CONFLUENCE_URL": "https://XXXXXXXX.atlassian.net/wiki", "CONFLUENCE_API_MAIL": "Your email", "CONFLUENCE_API_KEY": "KEY_FROM: https://id.atlassian.com/manage-profile/security/api-tokens" } } } }

Debugging

Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector, which is available as a package script:

npm run inspector

The Inspector will provide a URL to access debugging tools in your browser.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Enables querying and retrieving content from Confluence through CQL searches and page content fetching, allowing Claude to seamlessly access information stored in Confluence workspaces.

  1. Features
    1. Confluence Tools
      1. execute_cql_search
      2. get_page_content
    2. Development
      1. Installation
        1. Installing via Smithery
        2. Debugging

      Related MCP Servers

      • A
        security
        A
        license
        A
        quality
        Facilitates web search capabilities using Perplexity's API, allowing users to retrieve search results through Claude's interface.
        Last updated -
        1
        2
        JavaScript
        MIT License
      • -
        security
        -
        license
        -
        quality
        Enables VSCode/Cursor to integrate with Confluence Wiki, allowing AI models to access and process wiki content by fetching pages and converting them to Markdown format.
        Last updated -
        2
        TypeScript
        MIT License
      • A
        security
        F
        license
        A
        quality
        A Model Context Protocol server that enables AI assistants like Claude to access and search Atlassian Confluence content, allowing integration with your organization's knowledge base.
        Last updated -
        5
        1,644
        5
        TypeScript
        • Apple
      • -
        security
        F
        license
        -
        quality
        An MCP server that enables searching and retrieving content from Confluence documentation systems, providing capabilities for both document searches and full page content retrieval.
        Last updated -
        Python

      View all related MCP servers

      ID: 850t5hxya0