aashari_mcp-server-atlassian-confluence

MCP-Mirror/aashari_mcp-server-atlassian-confluence

3.1

If you are the rightful owner of aashari_mcp-server-atlassian-confluence and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Atlassian Confluence MCP Server acts as a bridge between AI assistants and Confluence, enabling secure, real-time access to Confluence spaces and pages.

Tools

Functions exposed to the LLM to take actions

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 (NOTE: this is an EXACT match on the page title), status (current, archived, etc.). Supports 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.
  • For partial title matching or full-text content search, 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.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources