confluence-mcp-server
A Model Context Protocol (MCP) server implementation for Atlassian Confluence, enabling AI agents to interact with Confluence content.
The Confluence MCP Server is designed to facilitate seamless interaction between AI agents and Confluence content using the Model Context Protocol. Built with Flask, it is optimized for deployment on Cloud Run, providing a robust and scalable solution for managing Confluence resources. The server supports a wide range of operations, including searching, listing, creating, updating, and deleting Confluence pages and spaces. It leverages the Confluence Query Language (CQL) for efficient content retrieval and offers rich metadata support. The server is equipped with MCP tools that allow AI agents to perform these operations programmatically, making it an ideal choice for organizations looking to integrate AI capabilities with their Confluence instance.
Features
- Search pages and spaces using Confluence Query Language (CQL)
- List all available Confluence spaces
- Create, read, update, and delete Confluence pages
- Rich metadata support for Confluence resources
- Flask-based server for Cloud Run deployment
Tools
Search Content
Search Confluence content
Get Spaces
Get all Confluence spaces
Get Page Content
Get content on specific pages
Create Page
Create a new page
Update Page
Update existing pages
Delete Page
Delete the page