The pair is generate and read with no edit step between them, so changing a map means regenerating it from the topics and relationships rather than patching the file. Both tools are addressed entirely through their arguments — filename, outputPath, title, topics and relationships going out, inputPath and style coming back — which makes the map's structure something the agent has to hold and re-emit in full each time.
A two-tool mind map writer: one generates a map file from structured topics, the other reads one back from disk.
- generate-mind-map takes a title, a topics structure and a list of relationships and writes the result to filename under outputPath
- read-mind-map reads the map at inputPath and returns it, with style controlling the shape of what comes back
- autoOpenFile decides whether a generated map is opened as soon as it is written
A writable outputPath for generated maps, and autoOpenFile set according to whether the file should open on creation. MIT licensed.
One command — npx xmind-generator-mcp
