all2md — MCP-сервер для Claude Code: что делает и как установить
Преобразует PDF, Word, презентации и ещё свыше сорока форматов в Markdown для ИИ-ассистентов. Пригодится при разборе отчётов и контрактов.
claude mcp add all2md -- uvx all2mdЧто делает all2md
Сервер даёт возможность моделям читать офисные документы, почтовые сообщения, электронные книги и веб-страницы. Внутри он транслирует их структуру в Markdown, сохраняя таблицы, сноски, формулы и заголовки. Word-файлы передаются со связанными комментариями и правками в режиме рецензирования.
Инструмент работает в обе стороны, поэтому агент может сгенерировать Markdown и сразу сохранить его как DOCX или PDF. Предусмотрен и поиск через grep, а также разбивка на фрагменты для RAG. Для сканированных страниц потребуется включить флаг --pdf-ocr-enabled.
Запуск сервера выполняется через утилиту uvx. Это означает, что в вашей системе заранее должен быть настроен пакетный менеджер uv или Python. Без установленного окружения вызвать сервер в ассистенте не получится.
Какие задачи решает
- прочитать сложный PDF-отчёт или контракт в контексте диалога
- преобразовать документ Word со сносками и таблицами в Markdown
- найти нужные фрагменты текста внутри презентаций и таблиц
- выгрузить ответы языковой модели в готовый файл DOCX
Примеры запросов агенту
- Прочитай файл
contract.docxи выпиши основные обязательства сторон - Переведи отчёт
annual_report.pdfв Markdown, сохранив структуру таблиц - Экспортируй подготовленный текст в файл
summary.docx
Как установить all2md
Командой платформы
claude mcp add all2md -- uvx all2mduvx запускает команду с именем пакета; если в README она другая — uvx --from all2md <команда>
Командой платформы
codex mcp add all2md -- uvx all2mduvx запускает команду с именем пакета; если в README она другая — uvx --from all2md <команда>
Файл настроек
{
"mcpServers": {
"all2md": {
"command": "uvx",
"args": [
"all2md"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from all2md <команда>
Файл настроек
{
"servers": {
"all2md": {
"type": "stdio",
"command": "uvx",
"args": [
"all2md"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from all2md <команда>
Командой платформы
gemini mcp add all2md uvx all2mduvx запускает команду с именем пакета; если в README она другая — uvx --from all2md <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о all2md
Как установить all2md в Claude Code?
Выполните команду claude mcp add all2md -- uvx all2md. Для работы команды на компьютере должен быть установлен инструмент uv.
Какие форматы документов поддерживает all2md?
Сервер распознаёт PDF, Word (включая старые файлы .doc), PowerPoint, электронные таблицы, книги EPUB и свыше сорока других типов файлов.
Умеет ли сервер обрабатывать сканированные PDF?
Да, для распознавания сканированных документов в CLI предусмотрен параметр --pdf-ocr-enabled. Он запускает оптическое распознавание символов на страницах.