Automates MindManager on Windows and macOS so agents can read and build mind maps.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add mindmanager --env VIRTUAL_ENV='<VIRTUAL_ENV>' -- uv run --with 'mindm>=0.0.4.6' --with fastmcp --with markdown-it-py /Users/master/git/mindm-mcp/mindm_mcp/server.py~/.codex/config.toml
[mcp_servers.mindmanager]
command = "uv"
args = ["run", "--with", "mindm>=0.0.4.6", "--with", "fastmcp", "--with", "markdown-it-py", "/Users/master/git/mindm-mcp/mindm_mcp/server.py"]
env = { VIRTUAL_ENV = "<VIRTUAL_ENV>" }
# codex mcp add mindmanager --env VIRTUAL_ENV='<VIRTUAL_ENV>' -- uv run --with 'mindm>=0.0.4.6' --with fastmcp --with markdown-it-py /Users/master/git/mindm-mcp/mindm_mcp/server.py~/.cursor/mcp.json
{
"mcpServers": {
"mindmanager": {
"command": "uv",
"args": [
"run",
"--with",
"mindm>=0.0.4.6",
"--with",
"fastmcp",
"--with",
"markdown-it-py",
"/Users/master/git/mindm-mcp/mindm_mcp/server.py"
],
"env": {
"VIRTUAL_ENV": "<VIRTUAL_ENV>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"mindmanager": {
"type": "stdio",
"command": "uv",
"args": [
"run",
"--with",
"mindm>=0.0.4.6",
"--with",
"fastmcp",
"--with",
"markdown-it-py",
"/Users/master/git/mindm-mcp/mindm_mcp/server.py"
],
"env": {
"VIRTUAL_ENV": "<VIRTUAL_ENV>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"mindmanager": {
"command": "uv",
"args": [
"run",
"--with",
"mindm>=0.0.4.6",
"--with",
"fastmcp",
"--with",
"markdown-it-py",
"/Users/master/git/mindm-mcp/mindm_mcp/server.py"
],
"env": {
"VIRTUAL_ENV": "<VIRTUAL_ENV>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"mindmanager": {
"command": "uv",
"args": [
"run",
"--with",
"mindm>=0.0.4.6",
"--with",
"fastmcp",
"--with",
"markdown-it-py",
"/Users/master/git/mindm-mcp/mindm_mcp/server.py"
],
"env": {
"VIRTUAL_ENV": "<VIRTUAL_ENV>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"mindmanager": {
"command": "uv",
"args": [
"run",
"--with",
"mindm>=0.0.4.6",
"--with",
"fastmcp",
"--with",
"markdown-it-py",
"/Users/master/git/mindm-mcp/mindm_mcp/server.py"
],
"env": {
"VIRTUAL_ENV": "<VIRTUAL_ENV>"
}
}
}
}Environment variables
VIRTUAL_ENV
Replace the placeholders with your own credentials and keep them out of version control.