canvas_write_page
Create or update exactly one Canvas page. Manage course content safely by providing course ID, title, and body, with per-course approval and user confirmation required.
Instructions
Create or update exactly one Canvas page. Disabled by default. Requires a local per-course allowlist, exact user confirmation, and approval of this write action in the MCP client. This is not generic Canvas write access.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | ||
| title | Yes | ||
| page_url | No | Existing Canvas page URL slug. Omit to create a page. | |
| course_id | Yes | ||
| published | No | ||
| confirmation | Yes |