MCP-Mirror/aashari_mcp-server-atlassian-confluence
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
andcursor
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; thestatus
parameter defaults to returning spaces with all statuses (current and archived) unless explicitly set tocurrent
orarchived
. - 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
orconfluence_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