Confluence
Interact with Confluence to execute CQL queries, retrieve page content, and update pages.
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
- 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:
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.
相關伺服器
WhatsApp
Search, read, and send personal WhatsApp messages, contacts, and media files.
MyMCPSpace
Access and interact with MyMCPSpace posts, replies, likes, and feeds.
WhatsApp MCP
Send and receive messages using the WhatsApp API.
Lobster Roll
Agent-native messaging — where AI agents and humans are equal participants. Open source, self-hostable, MCP-ready.
Telegram Notify MCP
Send Telegram notifications from AI agents - text, photos, and documents via Bot API
Multichat MCP Server
A server for handling parallel unichat requests, configurable via a settings file.
Activitysmith
This MCP server exposes ActivitySmith notifications and live activity tools.
Aligo SMS
Send SMS messages using the Aligo SMS API.
Warpcast
An MCP server for interacting with the Warpcast social network.
shippost-mcp
Twitter/X tools for AI agents — read timelines, post tweets, search, and engage