Сервер 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 в репозитории этого проекта
Если этот проект был вам полезен, пожалуйста, поставьте ему звезду ⭐️
Развитие технологий должно приносить пользу всем людям, а не эксплуатировать население в целом.
You must be authenticated.
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 -1434611TypeScriptMIT License
- -securityFlicense-qualityA server that enables AI systems to browse, retrieve content from, and interact with web pages through the Model Context Protocol.Last updated -
- -securityAlicense-qualityA Model Context Protocol server that enables AI assistants to interact with Fingertip's site management capabilities, allowing them to list, view details of, and create websites.Last updated -1TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants like Claude to interact with Outline document services, supporting document searching, reading, creation, editing, and comment management.Last updated -2519PythonMIT License