manage-canvas
Read, create, and modify Canvas notes in Obsidian vaults to organize visual knowledge connections and structured information.
Instructions
Unified tool for reading, creating, and interacting with Canvas notes
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action to perform: 'list', 'read', 'create', 'add-node', 'add-edge' | |
| directory | No | Root directory to list from | |
| include_empty | No | Whether to include empty directories (default true) | |
| path | No | Path to the note relative to vault root | |
| content | No | Initial content (JSON) | |
| canvas | No | Path to canvas file | |
| type | No | Node type: 'text' (default), 'file', 'link', 'group' | |
| x | No | X position | |
| y | No | Y position | |
| width | No | Node width | |
| height | No | Node height | |
| label | No | Node label (optional) | |
| from | No | Source node ID | |
| to | No | Target node ID |