Confluence MCP

by cosmix
Verified

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CONFLUENCE_BASE_URLYesYour Confluence instance URL (e.g., https://your-domain.atlassian.net/wiki)
CONFLUENCE_API_TOKENYesYour Confluence API token for authentication
CONFLUENCE_USER_EMAILYesYour email address associated with the Confluence account

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
get_page

Retrieve a Confluence page by ID

search_pages

Search for Confluence pages using CQL (Confluence Query Language): query := expression [operator expression]* expression := field | function() | function | "phrase" | term operator := AND | OR | NOT | space field := date | after | before | during | lastmodified | modifiedafter | modifiedbefore | creator | from | to | content | title | body | subject | filename function() := now() | today() | yesterday() | this_week() | last_week() | this_month() | last_month() | this_year() | last_year() function := has | is | is | is | label | type | in value := string | quoted_string | date_format date_format := YYYY-MM-DD | YYYY-MM | YYYY quoted_string := "string with spaces" term := alphanumeric_string

get_spaces

List all available Confluence spaces

create_page

Create a new Confluence page

update_page

Update an existing Confluence page

get_comments

Retrieve comments for a specific Confluence page

add_comment

Add a comment to a Confluence page

get_attachments

Retrieve attachments for a specific Confluence page

add_attachment

Add an attachment to a Confluence page

ID: hcc8z46c21