confluence-mcp
Verified Safeby premkalyan
Overview
A multi-tenant API Gateway for Confluence, providing a JSON-RPC 2.0 interface to automate page management, document operations, templates, macros, and Jira integration by fetching credentials dynamically from a project registry.
Installation
npm run startEnvironment Variables
- PROJECT_REGISTRY_URL
- REGISTRY_AUTH_TOKEN
Security Notes
The server securely fetches Confluence credentials from an external Project Registry based on a provided Bearer token, avoiding hardcoded secrets in the main application logic. However, the provided test scripts (`test-all-confluence-tools.js`, `test-image-embedding.js`) contain a hardcoded `BEARER_TOKEN`, which is a minor risk if these files are publicly accessible. The `upload_and_embed_document` tool, which can fetch files from an arbitrary `fileUrl`, could potentially be exploited for DoS if malicious actors upload extremely large files, as the server reads the entire file into memory without explicit size limits.
Similar Servers
mcp-atlassian
Provides an MCP (Model Context Protocol) server for interacting with Atlassian Jira and Confluence APIs, offering tools for content management, search, and workflow automation.
mcp-server-atlassian-confluence
Connects AI assistants to Atlassian Confluence knowledge bases, enabling natural language interaction to query, search, and manage Confluence content.
atlassian-mcp-server
Enables AI agents to interact with Atlassian Cloud services (Jira, Confluence, Jira Service Management) for work documentation, issue management, and context understanding through a unified API.
enterprise_mcp_server
Provides a robust, multi-component Model Context Protocol (MCP) solution with an API Gateway for routing and management, an Enterprise MCP Server for core services like authentication and tool administration, and a Tool Server for operational tool execution, designed for integration with clients like Cursor and Claude Code.