Confluence MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ATLASSIAN_SITE | Yes | Your Atlassian Confluence site domain (e.g., your-domain.atlassian.net) | |
| ATLASSIAN_EMAIL | Yes | Your Atlassian account email | |
| ATLASSIAN_API_TOKEN | Yes | Your Atlassian 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
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| confluence_searchA | Search Confluence content using CQL (Confluence Query Language). Example queries: "type=page AND title~"API"", "type=page ORDER BY lastmodified DESC" |
| confluence_list_spacesA | List all Confluence spaces accessible to the user |
| confluence_get_pageA | Get a Confluence page by ID including its content, version, and metadata |
| confluence_get_page_by_titleB | Find a Confluence page by its title and space key |
| confluence_get_spaceB | Get information about a specific Confluence space |
| confluence_create_pageB | Create a new Confluence page in a specific space |
| confluence_update_pageC | Update an existing Confluence page |
| confluence_add_labelsB | Add labels (tags) to a Confluence page |
| confluence_get_attachmentsB | Get list of attachments for a Confluence page |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 9 tools
Each tool targets a distinct resource or action. There is no overlap between getting a page by ID vs title, or between getting a space and listing spaces. All tools have clearly separate purposes.
All tool names follow a consistent 'confluence_verb_noun' pattern, using snake_case. Verbs like add, create, get, list, search, and update are applied uniformly, making the set predictable.
With 9 tools, the set is well-scoped for a Confluence MCP server. It covers essential CRUD operations for pages, spaces, attachments, labels, and search without being overly large or sparse.
Core workflows are covered: page create/read/update, space retrieval, search, and attachments. Minor gaps like delete operations and label management are absent, but the surface is sufficient for typical use.