create_confluence_page
Create Confluence Cloud pages directly via REST API using storage-format HTML, with support for space keys/IDs, parent pages, and draft or published status.
Instructions
Create a new Confluence Cloud page via the REST API v2 (storage-format body). Built as a working alternative to the hosted Rovo MCP createConfluencePage tool, which returns a persistent 404. Requires CONFLUENCE_SITE, ATLASSIAN_EMAIL and ATLASSIAN_API_TOKEN to be set in the environment.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Title of the new page. | |
| status | No | Page status. Defaults to 'current' (published). | |
| spaceId | Yes | Numeric Confluence space ID, or a space key (e.g. 'DAS') to resolve automatically. | |
| bodyHtml | Yes | Page body in Confluence 'storage format' HTML (not Markdown, not the visual editor's format). | |
| parentId | No | Optional numeric ID of the parent page. |