- Home
- MCP servers
- Confluence
Confluence
- typescript
2
GitHub Stars
typescript
Language
4 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"enjoyzl-mcp-server-confluence-ts": {
"command": "npx",
"args": [
"-y",
"@smithery/cli@latest",
"run",
"@enjoyzl/mcp-server-confluence-ts",
"--config",
"{\"confluenceUrl\":\"your-confluence-url\",\"confluenceUsername\":\"your-username\",\"confluencePassword\":\"your-password\"}"
],
"env": {
"CONFLUENCE_URL": "your-confluence-url",
"CONFLUENCE_PASSWORD": "your-password",
"CONFLUENCE_USERNAME": "your-username",
"CONFLUENCE_ACCESS_TOKEN": "your-access-token"
}
}
}
}This MCP server provides a modular way to interact with Confluence data through a single, consistent API. You can manage pages and comments, search content, and export Confluence data as Markdown. It focuses on reliability, configurable authentication, and performance optimizations to help you build robust integrations.
How to use
You use this MCP server by wiring it into an MCP client. The server exposes operations that let you manage pages and comments, search spaces and content, and export pages to Markdown. Use the available actions to perform the operations you need, and rely on the server’s built‑in validation and structured responses to handle errors and retries.
How to install
Prerequisites: ensure you have Node.js and TypeScript installed on your system.
-
Install dependencies and build the project.
-
Start the server.
Available tools
getSpace
Fetch information about a Confluence space using its key.
getPageByPrettyUrl
Retrieve a page by its title within a specific space.
managePages
Unified tool to create, update, delete, and fetch page data, including getting content.
getPageComments
Fetch all comments for a page, with pagination support.
getComment
Retrieve details for a single comment.
manageComments
Unified tool to create, update, delete, and reply to comments, including inline and regular comments.
searchContent
Perform full-text search across page content with optional CQL syntax.
searchComments
Search comments with optional space scoping and pagination.