Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
CONFLUENCE_BASE_URL | Yes | Your Confluence instance URL (e.g., https://your-domain.atlassian.net/wiki) | |
CONFLUENCE_API_TOKEN | Yes | Your Confluence API token for authentication | |
CONFLUENCE_USER_EMAIL | Yes | Your email address associated with the Confluence account |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
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 |