Сервер Mindmap MCP
Сервер Model Context Protocol (MCP) для преобразования контента Markdown в интерактивные ментальные карты.
Установка
Или с помощью uvx
:
Или использовать docker
безопаснее и проще.
Внимание
Три способа установки были успешно протестированы на macOS и Linux.
Для пользователей Windows, испытывающих проблемы с npx
для этого MCP, рассмотрите возможность использования метода Docker. В качестве альтернативы, если вы используете Visual Studio Code, расширение "Markmap" предлагает потенциально более простое решение, чем навигация по инструментам командной строки.
Если у вас возникли нерешенные проблемы, вы можете использовать мою недавнюю системную подсказку в качестве помощника по Mindmap вместо использования этого сервера MCP.
Варианты визуализации: (Если формулы или символы отображаются неправильно, загрузите HTML-файл и откройте его в браузере.)
- Просмотреть ментальную карту в артефактах (если доступно):
- Отобразите HTML-файл в виде ментальной карты:
Предпосылки
Для этого пакета требуется установленный Node.js при использовании команды python
или uvx
для запуска сервера.
Использование
С помощью Claude Desktop или других клиентов MCP
Добавьте этот сервер в ваш claude_desktop_config.json
:
или
рекомендуется:
мы используем --return-type
для указания возвращаемого типа содержимого ментальной карты, вы можете выбрать html
или filePath
в соответствии с вашими потребностями.html
вернет все HTML-содержимое ментальной карты, которое вы можете предварительно просмотреть в артефакте вашего клиента ИИ;
filePath
сохранит карту разума в файл и вернет путь к файлу, который вы можете открыть в своем браузере. Он может сохранить ваши токены !
Использование определенного файла Python в этом репозитории:
или
мы используем --return-type
для указания типа возвращаемого содержимого ментальной карты, вы можете выбрать html
или filePath
в соответствии с вашими потребностями. Более подробную информацию см. в разделе «Использование `uvx`».
Сначала вы извлекаете изображение:
Во-вторых, настройте сервер:
⚠️ Замените /path/to/output/folder
на фактический путь в вашей системе, где вы хотите сохранять ментальные карты, например /Users/username/Downloads
на macOS или C:\\Users\\username\\Downloads
на Windows.
Инструменты, предоставляемые в контейнере Docker. Сервер предоставляет следующие инструменты MCP:
- markdown-to-mindmap-content
Преобразует Markdown в HTML-карту связей и возвращает весь HTML-контент.
Аргументы:-v
и/path/to/output/folder:/output
в командеdocker
не используются.
Параметры :
• markdown (строка, обязательно): содержимое Markdown для преобразования
• панель инструментов (логическое значение, необязательно): показывать ли панель инструментов (по умолчанию: true)
Лучше всего подходит для : Простые карты разума, где размер HTML-контента не имеет значения. И вы можете использовать artifact в вашем AI-клиенте для предварительного просмотра карты разума. - markdown-to-mindmap-файл
Преобразует Markdown в HTML-карту связей и сохраняет ее в файле в смонтированном каталоге.
Параметры :
• markdown (строка, обязательно): содержимое Markdown для преобразования
• имя файла (строка, необязательно): пользовательское имя файла (по умолчанию: автоматически сгенерированное имя временной метки)
• панель инструментов (логическое значение, необязательно): показывать ли панель инструментов (по умолчанию: true)
Подходит для : сложных ментальных карт или когда вы хотите сохранить токены для дальнейшего использования.
вы можете открыть html-файл в вашем браузере, чтобы просмотреть mindmap. Также вы можете использовать iterm-mcp-server или mcp-серверы других терминалов, чтобы открыть файл в вашем браузере, не прерывая рабочий процесс.
Поиск неисправностей
Файл не найден
Если файл вашей ментальной карты недоступен:
1 Проверьте, правильно ли вы смонтировали том в контейнере Docker.
2 Убедитесь, что формат пути соответствует вашей операционной системе.
3 Убедитесь, что у Docker есть разрешение на доступ к каталогу
Команда Docker не найдена
1 Убедитесь, что Docker установлен и находится в вашем PATH
2 Попробуйте использовать абсолютный путь к Docker
Сервер не отображается в Claude
1 Перезапустите Claude for Desktop после изменения конфигурации
2 Проверьте журналы Клода на наличие ошибок подключения
3. Убедитесь, что Docker запущен
Расширенное использование
Использование с другими клиентами MCP
Этот сервер работает с любым MCP-совместимым клиентом, а не только с Claude for Desktop. Сервер реализует спецификацию Model Context Protocol (MCP) версии 1.0.
Функции
Этот сервер предоставляет инструмент для преобразования содержимого Markdown в ментальные карты с использованием библиотеки markmap-cli
:
- Преобразовать Markdown в интерактивную ментальную карту HTML
- Возможность создания оффлайн-карт связей
- Возможность скрыть панель инструментов
- Возвращает либо HTML-контент, либо путь к файлу
Пример
В Клоде вы можете спросить:
" создайте ментальную карту для следующего кода разметки, используя инструмент ментальных карт:
"
если вы хотите сохранить ментальную карту в файл, а затем открыть ее в браузере с помощью сервера iTerm MCP:
" создайте ментальную карту для следующего кода разметки input_code с помощью инструмента для создания ментальных карт, после этого используйте iterm, чтобы открыть сгенерированный файл HTML. input_code:
"
« Подумайте о процессе помещения слона в холодильник и представьте ментальную карту. Откройте ее с помощью терминала».
и многое другое
Лицензия
Этот проект лицензирован по лицензии MIT. Для получения более подробной информации см. файл LICENSE в репозитории этого проекта
Если этот проект был вам полезен, пожалуйста, поставьте ему звезду ⭐️
Развитие технологий должно приносить пользу всем людям, а ��е эксплуатировать население в целом.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Сервер Model Context Protocol, который преобразует контент Markdown в интерактивные ментальные карты, позволяя помощникам на базе искусственного интеллекта визуализировать иерархическую информацию с помощью HTML-контента или сохраненных файлов.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol implementation that enables AI assistants to interact with markdown documentation files, providing capabilities for document management, metadata handling, search, and documentation health analysis.Last updated -1432837TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that allows intelligent analysis and querying of XMind mind maps, providing capabilities for searching, extracting, and analyzing content across XMind files.Last updated -5227JavaScript
- AsecurityAlicenseAqualityA Model Context Protocol server that enables LLMs to interact with MindManager mind maps, allowing retrieval of mind map structures and export to formats like Mermaid, Markdown, and JSON.Last updated -93PythonMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that converts Markdown content to HTML format.Last updated -15,3033TypeScriptMIT License