Labsco
KS-GEN-AI logo

Confluence

β˜… 13

from KS-GEN-AI

Interact with Confluence to execute CQL queries, retrieve page content, and update pages.

πŸ”₯πŸ”₯πŸ”₯πŸ”₯βœ“ VerifiedAccount requiredNeeds API keys

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
<a href="https://glama.ai/mcp/servers/850t5hxya0"> <img width="380" height="200" src="https://glama.ai/mcp/servers/850t5hxya0/badge" alt="Confluence Communication Server MCP server" /> </a>

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:

npm install

Build the server:

npm run build

For development with auto-rebuild:

npm run watch