Confluence
Summary
Confluence-MCP is a server implementation that provides AI assistants with direct access to Atlassian Confluence wikis. Built with TypeScript and Bun, it offers tools for retrieving, searching, creating, and updating Confluence pages through a clean interface. The server handles authentication via API tokens, transforms Confluence's storage format content into both plain text and markdown, and optimizes content for AI context windows. It includes robust error handling and content cleaning utilities, making it particularly valuable for teams who want to query and manage their knowledge base directly through AI assistants without switching contexts.
Available Actions(9)
get_page
Retrieve a Confluence page by ID. Parameters: pageId (string), format (optional string), includeMarkup (optional boolean)
search_pages
Search for Confluence pages using CQL. Parameters: query (string), limit (optional integer), format (optional string), includeMarkup (optional boolean)
get_spaces
List all available Confluence spaces. Parameters: limit (optional integer)
create_page
Create a new Confluence page. Parameters: spaceKey (string), title (string), content (string), parentId (optional string)
update_page
Update an existing Confluence page. Parameters: pageId (string), title (string), content (string), version (integer)
get_comments
Retrieve comments for a specific Confluence page. Parameters: pageId (string), limit (optional integer), format (optional string)
add_comment
Add a comment to a Confluence page. Parameters: pageId (string), content (string), parentId (optional string)
get_attachments
Retrieve attachments for a specific Confluence page. Parameters: pageId (string), limit (optional integer)
add_attachment
Add an attachment to a Confluence page. Parameters: pageId (string), filename (string), fileContentBase64 (string), comment (optional string)
Community Reviews
No reviews yet. Be the first to review!
Sign in to join the conversation