Confluence MCP Server
Confluence MCP servers provide interfaces for LLMs to interact with Atlassian Confluence workspaces. These servers enable AI models to manage documentation, collaborate on content, and automate knowledge management tasks.
Overview
The MCP Confluence Server connects AI systems (LLMs) directly to Atlassian Confluence, enabling them to interact with spaces, pages, and documentation. It provides a standard way to access and manage knowledge within Confluence.
Developed by:
Developed by Aashari
Key Features
Knowledge Base Access
Ask AI about your documentation and get instant answers
Advanced Search
Search across all spaces and pages using CQL (Confluence Query Language)
Content Management
Retrieve, create, and update Confluence pages
Discussion Review
Access and review comments on pages
Available Tools
Quick Reference
| Tool | Purpose | Category |
|---|---|---|
conf_get | GET a Confluence API endpoint | Read |
conf_post | POST to a Confluence API endpoint | Create |
conf_put | PUT to a Confluence API endpoint | Update |
conf_patch | PATCH a Confluence API endpoint | Update |
conf_delete | DELETE from a Confluence API endpoint | Delete |
Detailed Usage
conf_getβΆ
List Confluence spaces through the v2 spaces endpoint.
use_mcp_tool({
server_name: "confluence",
tool_name: "conf_get",
arguments: { path: "/wiki/api/v2/spaces" }
});
conf_getβΆ
Get a space by its numeric ID.
use_mcp_tool({
server_name: "confluence",
tool_name: "conf_get",
arguments: { path: "/wiki/api/v2/spaces/123456" }
});
conf_getβΆ
Search Confluence pages with CQL.
use_mcp_tool({
server_name: "confluence",
tool_name: "conf_get",
arguments: { path: "/wiki/rest/api/search", queryParams: { cql: "type=page AND space=DEV" } }
});
conf_getβΆ
Get a page body using the page body endpoint.
use_mcp_tool({
server_name: "confluence",
tool_name: "conf_get",
arguments: { path: "/wiki/api/v2/pages/789/body", queryParams: { "body-format": "storage" } }
});
conf_getβΆ
List comments associated with a Confluence page.
use_mcp_tool({
server_name: "confluence",
tool_name: "conf_get",
arguments: { path: "/wiki/api/v2/pages/789/footer-comments" }
});
Installation
{
"mcpServers": {
"confluence": {
"command": "npx",
"args": [
"-y",
"@aashari/mcp-server-atlassian-confluence"
],
"env": {
"ATLASSIAN_SITE_NAME": "your-company",
"ATLASSIAN_USER_EMAIL": "[email protected]",
"ATLASSIAN_API_TOKEN": "your_api_token"
}
}
}
}
Confluence Credentials:
Replace your-company, [email protected], and your_api_token with your actual Confluence site name, email, and API token.
Common Use Cases
1. Summarize Documentation
Ask AI to summarize complex Confluence pages or spaces.
// Summarize a specific Confluence page
use_mcp_tool({
server_name: "confluence",
tool_name: "conf_get",
arguments: { path: "/wiki/api/v2/pages/123456/body", queryParams: { "body-format": "storage" } }
});
// AI can then process the content to generate a summary
2. Find Information
Quickly find relevant information across your Confluence knowledge base.
// Search for pages related to "security best practices"
use_mcp_tool({
server_name: "confluence",
tool_name: "conf_get",
arguments: { path: "/wiki/rest/api/search", queryParams: { cql: "type=page AND text~\"security best practices\"" } }
});
3. Review Team Discussions
Access and review comments on important documents.
// Get comments on an architecture document
use_mcp_tool({
server_name: "confluence",
tool_name: "conf_get",
arguments: { path: "/wiki/api/v2/pages/789012/footer-comments" }
});
4. Content Creation
Automate the creation of new Confluence pages based on templates or external data.
// Create a page through the Confluence API.
use_mcp_tool({
server_name: "confluence",
tool_name: "conf_post",
arguments: {
path: "/wiki/api/v2/pages",
body: { spaceId: "123456", status: "current", title: "New Project Plan", body: { representation: "storage", value: "<p>Project Plan Q3</p>" } }
}
});
Sources
Related Articles & Guides
ClickUp MCP Server
ClickUp MCP server enables AI models to interact with ClickUp workspaces, providing tools for task management, workspace organization, and docs retrieval.
ServiceNow MCP Server
ServiceNow MCP Server enables AI models to interact with ServiceNow instances, providing capabilities for IT service management, incident tracking, workflow automation, and knowledge base management through natural language.
Shopify MCP Server
Shopify MCP servers enable AI models to interact with Shopify stores, providing capabilities for product, customer, and order management through the Shopify GraphQL Admin API.