Confluence Communication Server logo

Confluence Communication Server

by KS-GEN-AI

This is a TypeScript-based MCP server that provides tools to interact with Confluence. It offers functionalities for executing CQL queries and retrieving Confluence page content.

View on GitHub

Last updated: N/A

What is Confluence Communication Server?

The Confluence Communication Server is a TypeScript-based MCP server designed to facilitate interaction with Confluence. It provides tools for searching and retrieving content from Confluence pages, enabling integration with other applications and services.

How to use Confluence Communication Server?

To use the server, install the dependencies using npm install, build it with npm run build, and then configure it within Claude Desktop by adding the provided server configuration to the claude_desktop_config.json file. Ensure you set the CONFLUENCE_URL, CONFLUENCE_API_MAIL, and CONFLUENCE_API_KEY environment variables. For debugging, utilize the MCP Inspector with npm run inspector.

Key features of Confluence Communication Server

  • Execute CQL queries to search Confluence pages

  • Retrieve content of Confluence pages

  • TypeScript implementation

  • MCP compatibility

Use cases of Confluence Communication Server

  • Integrating Confluence search functionality into other applications

  • Automating content retrieval from Confluence

  • Building custom Confluence integrations

  • Creating workflows that involve Confluence content

FAQ from Confluence Communication Server

What is CQL?

CQL stands for Confluence Query Language. It is used to search for content within Confluence.

How do I get a Confluence API key?

You can generate an API key from your Atlassian account at https://id.atlassian.com/manage-profile/security/api-tokens.

What is an MCP server?

MCP stands for Model Context Protocol. It is a protocol for communication between different applications and services.

Where can I find the MCP Inspector?

The MCP Inspector is available at https://github.com/modelcontextprotocol/inspector.

What is the default limit for CQL search?

The default limit for CQL search is 10.