Skip to main content
Glama

Atlassian Confluence MCP Server

by aashari

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
conf_ls_spaces

Lists Confluence spaces accessible to the user, with optional filtering by type (global, personal), or status (current, archived).

  • Use this to discover spaces and find their keys needed for other tools.
  • Supports pagination via limit and cursor parameters. Pagination information, including next cursor value, is included directly in the returned text content.
  • Note: Filtering by type alone does not filter by status; the status parameter defaults to returning spaces with all statuses (current and archived) unless explicitly set to current or archived.
  • Returns a formatted list of spaces including ID, key, name, type, status, and URL.
  • Default sort is by name descending.
conf_get_space

Retrieves comprehensive details for a specific Confluence space identified by spaceKey. Returns the space's description, homepage ID, type, status, theme, permissions, and other metadata as formatted Markdown. Use this after finding a space key via conf_ls_spaces to get the full space context.

conf_ls_pages

Lists pages within specified spaces (by spaceId or spaceKey) or globally. Filters by title with SMART MATCHING: tries exact match first, automatically falls back to partial matching if no exact results found. Supports status (current, archived, etc.), sorting (sort) and pagination (limit, cursor).

  • Returns a formatted list of pages including ID, title, status, space ID, author, version, and URL.
  • Pagination information including next cursor value is included at the end of the returned text content.
  • SMART TITLE SEARCH: When using title parameter, if exact match fails, automatically searches for partial matches (e.g., "Balance" will find "Balance Reconciliation System").
  • For full-text content search or advanced queries, use the conf_search tool.
  • Requires Confluence credentials.
conf_get_page

Retrieves the full content (converted to Markdown) and metadata for a specific Confluence page using its numeric ID (pageId).

  • Includes complete page body, title, space info, author, version, labels, and URL. Use this after finding a page ID via confluence_list_pages or confluence_search to get its full content. Returns comprehensive page details formatted as Markdown.
conf_search

Searches Confluence content. Supports multiple filter options: cql (for providing a complete custom Confluence Query Language string), title (text in title), spaceKey, labels, and contentType (page/blogpost). A general query parameter performs a basic text search (equivalent to CQL: text ~ "your query").

  • IMPORTANT for cql users: Ensure your CQL syntax is correct, especially quoting terms in text searches (e.g., text ~ "search phrase"). Invalid CQL will result in an error. Refer to official Confluence CQL documentation.
  • Filters are generally combined with AND logic.
  • Supports pagination (limit, cursor).
  • The executed CQL and pagination information (including next cursor value) are included directly in the returned text content.
  • Returns Markdown formatted results with snippets and metadata.
  • Requires Confluence credentials.
conf_ls_page_comments

Lists comments for a Confluence page, identified by pageId. Includes both page-level and inline comments. Shows comment content and metadata in Markdown format. Supports pagination via limit and start parameters. Pagination information including next offset value is included directly in the returned text content. Requires Confluence credentials to be configured. Returns comment details as Markdown.

conf_ls_inline_comments

Lists ONLY inline comments for a Confluence page, identified by pageId. Filters out regular page comments and shows only comments attached to specific text selections. Includes highlighted text context and comment content in Markdown format. Supports filtering by resolution status and sorting by document position or creation date. Use this instead of conf_ls_page_comments when you specifically need inline comments that reference particular text passages. Requires Confluence credentials to be configured.

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/aashari/mcp-server-atlassian-confluence'

If you have feedback or need assistance with the MCP directory API, please join our Discord server