manage_confluence_page
Create, update, delete, move, copy, archive, and edit Confluence pages, plus manage comments, labels, and properties. Pull existing content into a scratchpad for editing before publishing.
Instructions
Get, create, update, delete, move, copy, archive, or pull pages for editing. Read and add comments. Manage labels and content properties. Create returns a scratchpad for composing content before publishing. Use pull_for_editing to load existing page content into a scratchpad. Archive/unarchive pages or entire page trees.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | Comment text as markdown (for add_comment). Rendered through the same directive parser as page content. | |
| label | No | Label to remove (for remove_label operation) | |
| title | No | Page title (required for create, optional for update) | |
| expand | No | Additional data to include in the response | |
| labels | No | Labels to add (for add_labels operation) | |
| pageId | No | Page ID (required for get, update, delete, move, copy, get_versions, pull_for_editing, get_comments, add_comment, archive, archive_tree, unarchive) | |
| spaceId | No | Space ID (required for create, usable for list_archived) | |
| parentId | No | Parent page ID (optional for create, required for move, optional for copy) | |
| spaceKey | No | Space key (for list_archived) | |
| operation | Yes | The operation to perform | |
| propertyKey | No | Content property key (for get_property, set_property, delete_property) | |
| propertyValue | No | Content property value as JSON object (for set_property) | |
| parentCommentId | No | Comment ID to reply to (optional for add_comment). Ids come from get_comments; replies to inline comments land on that inline thread. |