Proposed: MindManager + Obsidian + AI using MCP servers
I want to merge MindManager + Obsidian + AI tools into one workflow. I have a partial solution working and proposing how to complete it.
What works now:
- I have a VBA macro that exports .mmap → .md files
- AI can read the .md files
- I can view/edit .md in Obsidian/VS Code
What's missing:
- AI can't write changes BACK into the .mmap file
- Example: "AI, reorganize my study topics" → needs to edit the .mmap directly
Proposed solution - extend existing MCP server:
There's a Python library "mindm" by robertZaufall that already has all the functions we need:
- set_text_to_topic() - edit topic text
- add_subtopic() - add new topics
- add_note() - add notes
- create_relationship() - link topics
- add_tag() - tag topics
See: https://github.com/robertZaufall/mindm
He also made an MCP server (https://github.com/robertZaufall/mindm-mcp) but it currently only exposes READ functions.
The fix: Wrap his existing Python WRITE functions into MCP tools. MCP tools are just Python functions exposed to AI, so the extension should be straightforward if someone has time.
Result: Complete workflow - visual thinking in MM, text notes in Obsidian, AI handles reorganization/generation.
[Screenshot of workflow graphic]
Has anyone tried this? Any feedback before I start extending the MCP server?
Happy to share my export macro if useful.
the link to previous discussion of the mcp server
https://community.mindmanager.com/topic/2955-successfully-created-a-basic-mm-mcp-server-for-win10-mm2020-looking-for-llm-integration-options#comment-7288
the link to previous discussion of the mcp server
https://community.mindmanager.com/topic/2955-successfully-created-a-basic-mm-mcp-server-for-win10-mm2020-looking-for-llm-integration-options#comment-7288
keeping an intermediate file as backup is good.
so...
i propose that later, there is cardiology.mmap, and all the other files are in a folder cardiology.mmap.assets;
this is alike in typora or tagspaces to keep the sidecar files.
keeping an intermediate file as backup is good.
so...
i propose that later, there is cardiology.mmap, and all the other files are in a folder cardiology.mmap.assets;
this is alike in typora or tagspaces to keep the sidecar files.
so now let's see the author of the MCP server have time or who else would have time for that.
thanks
so now let's see the author of the MCP server have time or who else would have time for that.
thanks
ps i dont know why my ideas already end up in "questions", i think when create new topic, one need to choose it manually.
ps i dont know why my ideas already end up in "questions", i think when create new topic, one need to choose it manually.
---