Confluence
About
Integrates with Confluence's API to execute CQL queries and retrieve page content, enabling efficient search and access of wiki information.
Details
- Author
- ks-gen-ai
- Repository
- KS-GEN-AI/confluence-mcp-server
- GitHub stars
- 12
- License
- MIT License
- Categories
- Communication, Other, Knowledge Base, Productivity, Developer Tools, Design, Workplace, AI, Search, Frontend, API
- Tags
- #integration
Jump to
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
ConfluenceCommand (node, npx, python, etc.)nodeArguments-
Argument 1
/PATH_TO_THE_PROJECT/build/index.js
Environment-
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
Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
-
Argument 1
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
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"
}
}
}
}
execute_cql_search
Run a CQL query to search for Confluence pages. Parameters: cql, limit (default: 10).
get_page_content
Fetch the content of a Confluence page. Parameters: pageId.
update_page_content
Update the content of a Confluence page. Parameters: pageId, content, title (optional, if you want to change it).
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"confluence": {
"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"
}
}
}
Linux
{
"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"
}
Macos
{
"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"
}
Windows
{
"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"
}
Confluence Communication Server MCP Server
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
- Purpose: Run a CQL query to search for Confluence pages.
- Parameters:cql,limit(default: 10).
- Purpose: Fetch the content of a Confluence page.
- Parameters:pageId.
- Purpose: Update the content of a Confluence page.
- Parameters:pageId,content,title(optional, if you want to change it).
To install Confluence Communication Server MCP Server for Claude Desktop automatically viaSmithery:
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" } } } }
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using theMCP Inspector, which is available as a package script:
The Inspector will provide a URL to access debugging tools in your browser.
Integrate with Atlassian Confluence to access spaces, search pages, and manage content from any MCP-compatible application.
Programmatically access and search Confluence spaces, pages, and content using its REST API.
Connect Claude, ChatGPT, and other AI tools to your Granola meeting notes via MCP. Query your notes, search transcripts, and get meeting insights in your favorite AI assistants.
Build with the Kudosity API to send SMS and MMS. Access developer docs, API references and live testing tools to send messages, manage contact lists, configure webhooks and more.
Connect your Plaud recordings to any MCP-compatible AI client. Search recordings, read transcripts, and generate documents without leaving your AI assistant.
The VoIPstudio MCP server gives compatible AI assistants secure access to authorised VoIPstudio account data, including recordings, call detail records, live calls and voicemails in order to query call activity, analyse patterns, identify agent performance issues and generate QA or operations reports in plain English.
Give your AI agent its own identity: a real email address, webhook URL, GitHub repo, encrypted secrets vault, memory and skills — hosted MCP, nothing to install.
Read-only public stats for Telegram groups tracked by Limzo — activity, engagement, mood and leaderboards, no API key required.
MCP server for full Gmail operations via Unipile API. 9 tools: send, reply, list, read, delete, search, labels, attachments, drafts. Dry-run by default, 55 unit tests. MIT licensed.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





