Confluence Communication Server MCP Server

Confluence Communication Server MCP Server

Seamlessly interact with Confluence using standardized MCP tools.

13
Stars
6
Forks
13
Watchers
1
Issues
Confluence Communication Server MCP Server is a TypeScript-based implementation that enables seamless interaction with Confluence through the Model Context Protocol. It provides tools for running CQL queries, retrieving, and updating Confluence page content, thus showcasing and adhering to core MCP concepts. The server is compatible with Claude Desktop and supports installation via Smithery, emphasizing ease of integration and automation for Confluence management tasks.

Key Features

Run CQL queries to search Confluence pages
Retrieve content of Confluence pages
Update Confluence page content and optionally titles
TypeScript-based server implementation
Adheres to Model Context Protocol standards
Easy installation via Smithery CLI
Integration with Claude Desktop
Supports configuration via environment variables
Debugging through MCP Inspector
Tools for standardized Confluence automation

Use Cases

Automating the search and retrieval of Confluence documentation
Updating Confluence content from external AI workflows
Enhancing productivity tools with direct Confluence integration
Enabling AI models to interact with Confluence programmatically
Facilitating context-driven automation in enterprise environments
Supporting DevOps pipelines that require documentation updates
Centralizing content management for Confluence spaces
Creating custom tools that leverage Confluence API via MCP
Building assistants that summarize or edit Confluence pages
Managing knowledge bases with standardized protocol servers

README

Confluence Communication Server MCP Server

smithery badge

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
  • Tools for updating content on Confluence pages

Features

Confluence Tools

execute_cql_search

  • 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.

update_page_content

  • Purpose: Update the content of a Confluence page.
  • Parameters: pageId, content, title (optional, if you want to change it).

Development

Install dependencies:

bash
npm install

Build the server:

bash
npm run build

For development with auto-rebuild:

bash
npm run watch

Installation

Installing via Smithery

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

bash
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

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:

bash
npm run inspector

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

Star History

Star History Chart

Repository Owner

KS-GEN-AI
KS-GEN-AI

Organization

Repository Details

Language JavaScript
Default Branch main
Size 21 KB
Contributors 4
License MIT License
MCP Verified Nov 12, 2025

Programming Languages

JavaScript
92.4%
Dockerfile
7.6%

Tags

Join Our Newsletter

Stay updated with the latest AI tools, news, and offers by subscribing to our weekly newsletter.

We respect your privacy. Unsubscribe at any time.

Related MCPs

Discover similar Model Context Protocol servers

  • Coda MCP Server

    Coda MCP Server

    A Model Context Protocol server enabling seamless interaction with Coda documents and pages.

    Coda MCP Server implements a Model Context Protocol (MCP) server that bridges AI assistants or MCP clients with the Coda API. It provides standardized tools for listing, creating, reading, updating, duplicating, and renaming Coda pages, as well as handling document context. The server communicates over standard input/output, supporting integration with platforms like Cursor and Claude Desktop, and can be deployed via Node.js or Docker.

    • 36
    • MCP
    • orellazri/coda-mcp
  • MCP Manager for Claude Desktop

    MCP Manager for Claude Desktop

    A desktop app to manage Model Context Protocol (MCP) servers for Claude Desktop on MacOS.

    MCP Manager for Claude Desktop provides a user-friendly interface to manage Model Context Protocol (MCP) servers, enabling Claude to access private data, APIs, and local or remote services securely from a MacOS desktop. It facilitates rapid configuration and integration with a wide variety of MCP servers, including productivity tools, databases, and web APIs. The app runs locally to ensure data privacy and streamlines connecting Claude to new sources through simple environment and server settings management.

    • 270
    • MCP
    • zueai/mcp-manager
  • MyMCP Server (All-in-One Model Context Protocol)

    MyMCP Server (All-in-One Model Context Protocol)

    Powerful and extensible Model Context Protocol server with developer and productivity integrations.

    MyMCP Server is a robust Model Context Protocol (MCP) server implementation that integrates with services like GitLab, Jira, Confluence, YouTube, Google Workspace, and more. It provides AI-powered search, contextual tool execution, and workflow automation for development and productivity tasks. The system supports extensive configuration and enables selective activation of grouped toolsets for various environments. Installation and deployment are streamlined, with both automated and manual setup options available.

    • 93
    • MCP
    • nguyenvanduocit/all-in-one-model-context-protocol
  • OpenAI MCP Server

    OpenAI MCP Server

    Bridge between Claude and OpenAI models using the MCP protocol.

    OpenAI MCP Server enables direct querying of OpenAI language models from Claude via the Model Context Protocol (MCP). It provides a configurable Python server that exposes OpenAI APIs as MCP endpoints. The server is designed for seamless integration, requiring simple configuration updates and environment variable setup. Automated testing is supported to verify connectivity and response from the OpenAI API.

    • 77
    • MCP
    • pierrebrunelle/mcp-server-openai
  • MCP Server for Asana

    MCP Server for Asana

    Bridge Asana's API with Model Context Protocol tools for seamless task management.

    MCP Server for Asana provides a Model Context Protocol (MCP) compliant interface to the Asana API, enabling direct interaction with Asana from MCP clients such as Claude Desktop. It offers tools to list, search, retrieve, and create tasks and projects within Asana workspaces, with options for both read and write operations. The server supports advanced task filtering, project searching, and read-only modes for secure testing. Integration facilitates automation and streamlined project management within AI-powered environments.

    • 107
    • MCP
    • roychri/mcp-server-asana
  • Jira Communication Server MCP Server

    Jira Communication Server MCP Server

    A TypeScript-based MCP server for seamless Jira interactions

    Jira Communication Server MCP Server enables integration with Jira by exposing standardized tools for querying, creating, editing, and managing Jira issues via the Model Context Protocol. It supports a wide range of Jira operations, including executing JQL queries, managing tickets, handling attachments, assigning tickets, and interacting with Jira projects and statuses. The server is designed for use in environments supporting the MCP, such as Claude Desktop, and provides debugging utilities for MCP communication.

    • 25
    • MCP
    • KS-GEN-AI/jira-mcp-server
  • Didn't find tool you were looking for?

    Be as detailed as possible for better results