Confluence Communication ServerServer

KS-GEN-AI
GitHub
ConfluenceCommunicationKnowledge Management

Loading subscription status...

💡 Description

A TypeScript-based MCP server that facilitates interaction with Confluence, enabling users to run CQL queries for searching Confluence pages, retrieving page content, and updating page content.

📝 JSON Entries

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

🛠️ Tools

get_page_contentexecute_cql_searchupdate_page_content

Features

  • Allows execution of CQL queries to search Confluence pages.
  • Retrieves content from Confluence pages.
  • Updates content of Confluence pages.

💬 Example Queries

  • Run a CQL query to search for specific Confluence page content.
  • Get content from a specific Confluence page using its page ID.
  • Update a Confluence page's content with new information.