{
  "markdown": "# Confluence Cloud MCP Server\n\nA Model Context Protocol server for interacting with Confluence Cloud. Structured page editing with session-based change tracking, native macro support, and graph-based navigation.\n\n## Install\n\n### Claude Desktop (one-click)\n\nDownload [`confluence-cloud-mcp.mcpb`](https://github.com/aaronsb/confluence-cloud/releases/latest) and open it — Claude Desktop will prompt for your Confluence credentials.\n\n### Claude Code\n\n```bash\nclaude mcp add confluence-cloud -e CONFLUENCE_API_TOKEN=your-token -e CONFLUENCE_EMAIL=your-email -e CONFLUENCE_HOST=https://your-team.atlassian.net -- npx -y @aaronsb/confluence-cloud-mcp\n```\n\n### Manual (any MCP client)\n\n```json\n{\n  \"mcpServers\": {\n    \"confluence-cloud\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@aaronsb/confluence-cloud-mcp\"],\n      \"env\": {\n        \"CONFLUENCE_API_TOKEN\": \"your-api-token\",\n        \"CONFLUENCE_EMAIL\": \"your-email\",\n        \"CONFLUENCE_HOST\": \"https://your-team.atlassian.net\"\n      }\n    }\n  }\n}\n```\n\n### Credentials\n\nGenerate an API token at [Atlassian Account Settings](https://id.atlassian.com/manage/api-tokens).\n\n## Tools\n\n| Tool | Description |\n|------|-------------|\n| `manage_confluence_page` | Get, create, update, delete, move, copy, or pull pages for editing |\n| `edit_confluence_content` | Structural block editing within a tracked session — patch sections, append, replace, find/replace, sync |\n| `manage_confluence_space` | List spaces, get space details, or manage space configuration |\n| `search_confluence` | Search using CQL, full-text, labels, or contributors |\n| `manage_confluence_media` | Upload, download, list, or delete page attachments |\n| `navigate_confluence` | Traverse page hierarchy, discover backlinks (via GraphQL), forward links, and related pages |\n| `queue_confluence_operations` | Batch multiple operations with result references (`$0.pageId`) and error strategies |\n\nEach tool accepts an `operation` parameter (except `queue_confluence_operations` which takes an `operations` array). Per-tool documentation is available as MCP resources at `confluence://tools/{tool_name}/documentation`.\n\n## Key Features\n\n**Session-based editing** — Pull a page into a tracked session, make surgical edits to individual blocks (sections, paragraphs, macros, tables), then sync only what changed. No full-page rewrites.\n\n**Native macro support** — Status badges, info/warning/error panels, expand blocks, and table of contents render as readable `:::directive` syntax. The server handles ADF serialization with correct native node types.\n\n**GraphQL navigation** — Backlinks and forward links use the Atlassian GraphQL gateway's link graph for accurate, fast relationship discovery. Falls back to REST when GraphQL is unavailable.\n\n**Rendering facades** — Every response is token-efficient markdown with context-aware next-step hints. No raw JSON.\n\n## MCP Resources\n\n| Resource | Description |\n|----------|-------------|\n| `confluence://macros` | Available macro registry with parameter schemas and usage examples |\n\n## Architecture\n\nSee [docs/architecture/INDEX.md](docs/architecture/INDEX.md) for the 8 ADRs covering the five-layer architecture, hybrid client, content model, session editing, macro handling, navigation, and rendering facades.\n\n## License\n\n[MIT License](LICENSE)\n",
  "bytes": 3307,
  "sha": "7829ba792066468c082a7fe5032d2e7db6121cf519c938f0a27c1b7e2c19072d",
  "repo_slug": "aaronsb/confluence-cloud",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_aaronsb_confluence_cloud_ab416bed/readme"
}