Update a MindSpark node
update_nodeUpdate an existing node in your mind map by modifying its text, color, list style, or task status.
Instructions
Change the text, color, list style, or task status of an existing node.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"mapId": "<mapId>",
"nodeId": "<nodeId>"
},
"name": "update_node"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | No | Show a task checkbox on the node. "done" also renders the text struck through. Pass "none" to remove the checkbox. | |
| text | No | New node text. For multi-line content (used with listType), separate lines with <br> or \n. | |
| color | No | Hex color for the node. For a look that matches MindSpark's own palette, use one of its built-in light node colors: #ffe2d6 (peach), #ffedc2 (cream), #dcefce (mint), #cfe9e6 (teal), #d8e0fb (lavender), #efd9f2 (pink), #e9e2d6 (beige) — or any other hex value for a custom color. Pass "#ffffff" to clear back to the default. | |
| mapId | Yes | ||
| nodeId | Yes | ||
| listType | No | Render the node's text as a bulleted (ul) or numbered (ol) list — each line becomes one item. Pass "none" to remove list formatting. |