Skip to main content
Glama
aaronsb

Confluence Cloud MCP Server

by aaronsb

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CONFLUENCE_HOSTYesYour Confluence host URL, e.g. https://your-team.atlassian.net
CONFLUENCE_EMAILYesYour Confluence email
CONFLUENCE_API_TOKENYesYour Confluence API token

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
manage_confluence_pageC

Get, create, update, delete, move, copy, archive, or pull pages for editing. Read and add comments. Manage labels and content properties. Create returns a scratchpad for composing content before publishing. Use pull_for_editing to load existing page content into a scratchpad. Archive/unarchive pages or entire page trees.

edit_confluence_contentB

Line-addressed content editing within a scratchpad buffer. View, insert, replace, or remove lines, then submit to Confluence. Requires a scratchpadId from create or pull_for_editing.

manage_confluence_spaceC

List spaces, get space details, or manage space configuration.

search_confluenceA

Search Confluence using CQL (Confluence Query Language), full-text search, or filter by labels/contributors.

manage_confluence_mediaB

Upload, download, list, view, or delete page attachments and media. Use view to display images inline.

navigate_confluenceA

Navigate page hierarchy, discover links, backlinks, and related pages. Returns tree views and relationship graphs.

queue_confluence_operationsA

Batch multiple Confluence operations in a single call. Supports result references ($0.pageId) and per-operation error strategies.

manage_workspaceA

Stage files in the local workspace for attachment operations. List, read, write, delete files, or create directories. Supports nested paths (e.g. "projects/images/photo.png"). Downloaded attachments land here; upload can read from here. All responses include the absolute filesystem path.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Available MacrosConfluence macro registry with parameter schemas and usage examples
Instance SummaryConfluence instance overview: available spaces, GraphQL status
Tool DocumentationComplete documentation for all Confluence MCP tools with operations and examples

TDQS

A3.6/5.0

Scored across 8 tools

Disambiguation4/5

Most tools are clearly distinct, but manage_confluence_page and edit_confluence_content both involve editing page content. The descriptions clarify that edit_confluence_content operates on scratchpad buffers only, so agents can differentiate, though the boundary could confuse.

Naming Consistency5/5

All tools follow a consistent verb_noun snake_case pattern (e.g., manage_confluence_page, search_confluence). Even the slightly different navigate_confluence and queue_confluence_operations fit the verb-based style without breaking the pattern.

Tool Count5/5

8 tools is well within the ideal range for a domain server. Each tool covers a meaningful area—pages, media, workspace, navigation, batching, search, content editing, and spaces—without unnecessary fragmentation.

Completeness4/5

The surface covers core Confluence workflows: page lifecycle, media, spaces, search, navigation, and batching. Minor gaps exist such as explicit permission/user management, but the included operations handle most common needs and comments are coverable through the page tool.

Maintenance

ActivityMaintained
ResponsivenessSlow