Create Native Mindmap
create_mindmapCreates a native AFFiNE mindmap with one root shape inside an existing document and returns mindmapId/rootId so you can add nodes. Supports right, left, and balance layouts.
Instructions
Create a native AFFiNE mindmap with one root shape in an existing document. Returns mindmapId/rootId for add_mindmap_node. Only right/left/balance are supported; down/up are unsupported by BlockSuite. Does not create a document or sidebar link.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x | No | ||
| y | No | ||
| text | Yes | ||
| docId | Yes | ||
| style | No | ||
| layout | No | ||
| workspaceId | No | ||
| expectedRevision | No | Optional read_doc revision of this primary document. Reject stale content before writing. Covers document content, not workspace metadata; requires all writers to share one MCP server. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | No | ||
| code | No | ||
| docId | No | ||
| error | No | ||
| nodes | No | ||
| style | No | ||
| layout | No | ||
| locked | No | ||
| nodeId | No | ||
| rootId | No | ||
| details | No | ||
| causeCode | No | ||
| mindmapId | No | ||
| nodeCount | No | ||
| retryable | No | ||
| layoutType | No | ||
| workspaceId | No | ||
| lockedBySelf | No | ||
| surfaceBlockId | No | ||
| lockedByAncestor | No | ||
| recoveryGuidance | No | ||
| supportedLayouts | No |