add_idea
Capture a new idea from conversation into a persistent mindmap, attaching it to a parent for hierarchical structure. Avoids duplicates by checking existing nodes.
Instructions
Capture a new idea or concept into the persistent mindmap. ONLY use this when the user themselves has expressed an idea, question, goal, task, topic, or interest — including casual searches ('how to cook biryani'), projects they mention, or anything they bring up. NEVER invent, generate, or seed example nodes. NEVER add content Claude thought of. Before adding, check if the same idea already exists (use search_ideas) to avoid duplicates. Attach it to an existing node with parentId to build hierarchical structure. Returns the new node with its ID (needed for future parentId references).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | The idea or concept text to capture | |
| parentId | No | ID of an existing node to attach this idea under. Omit to create a root-level idea. | |
| tags | No | Optional topic tags. Leading # is stripped and values are lowercased automatically. Pass either ["roadmap", "q3"] or ["#roadmap", "#q3"] — both work. |