Markdownify MCP Server

MCP-сервер, который превращает PDF, DOCX, XLSX, PPTX, изображения, аудио, веб-страницы и расшифровки YouTube в Markdown

  • 2 996 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Читает локальные файлы, по умолчанию без ограничения папок
  • Загружает страницы и данные из внешних сервисов
Все причины и проверки

zcaceres/markdownify-mcp

Установка

Ручная установка

git clone https://github.com/zcaceres/markdownify-mcp.git
cd markdownify-mcp
bun install
bun run build

Сборка из исходников, нужны bun и Python.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Читает локальные файлы, по умолчанию без ограничения папок
  • Загружает страницы и данные из внешних сервисов

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер дает агенту набор инструментов конвертации в Markdown на базе markitdown. Он обрабатывает PDF, документы Word, таблицы Excel, презентации PowerPoint, изображения с метаданными и аудио с расшифровкой. Из сети он получает веб-страницы, результаты поиска Bing и расшифровки видео YouTube. Доступ к локальным файлам можно ограничить списком разрешенных папок.

Для кого. Для тех, кто передает агенту документы в разных форматах и хочет получать их в виде текста.

Подходит, если

  • Нужно дать агенту содержимое PDF или презентации
  • Нужно получить расшифровку видео YouTube для конспекта
  • Нужно превратить веб-страницу в чистый Markdown

Не подходит, если

  • Нужна точная верстка и таблицы сложных PDF без потерь
  • Нет возможности собрать проект из исходников и нет Docker

Пример запроса к агенту

Сконвертируй report.pdf в Markdown и выдели основные выводы

MCP

Транспорт
stdio
Авторизация
не нужна

Переменные окружения

MD_ALLOWED_PATHS
Список папок, из которых разрешено читать файлы
MARKITDOWN_PATH
Путь к исполняемому файлу markitdown
REPOMIX_PATH
Путь к исполняемому файлу repomix

Ограничения

Готового npm-пакета нет: проект собирается из исходников через bun, при установке создается Python-окружение с markitdown. Образ Docker содержит только поддержку PDF, распознавание аудио и изображений в нем не работает. Инструменты YouTube и Bing обращаются к внешним сервисам. По умолчанию доступ к файлам не ограничен.

Как отключить. Удалите блок markdownify из конфигурации MCP и папку с клонированным репозиторием.

Частые вопросы

Почему в Docker не работает распознавание аудио?

Образ ставит markitdown только с поддержкой PDF, для аудио и изображений нужна локальная установка.

Как запретить чтение лишних папок?

Перечислите разрешенные каталоги в MD_ALLOWED_PATHS.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы
Официальный

Утилита Microsoft и MCP-сервер, которые переводят PDF, Word, Excel, PowerPoint, HTML и другие файлы в Markdown для модели

MCP-серверРасширенный доступ192,8 тыс.Звезды репозитория

MCP-сервер на базе pandoc: агент конвертирует Markdown, HTML, DOCX, LaTeX, EPUB, ODT и другие форматы друг в друга

MCP-серверРасширенный доступ584Звезды репозитория
Официальный

MCP PDF от ComPDF: агент конвертирует PDF и изображения в Word, Excel, Markdown и JSON, объединяет, режет, защищает и сравнивает файлы через облачный API

MCP-серверШирокий доступ98Звезды репозитория
Официальный

MCP-сервер на базе Docling: переводит PDF в структурированный документ, собирает новые документы и загружает их в RAG

MCP-серверРасширенный доступ778Звезды репозитория
Официальный

MCP-сервер дает агенту читать длинные PDF по дереву структуры документа: поиск рассуждением вместо векторной базы

MCP-серверРасширенный доступ405Звезды репозитория

MCP-сервер для создания и правки файлов Excel без установленного Microsoft Office: формулы, форматы, графики, сводные таблицы

MCP-серверРасширенный доступ4,3 тыс.Звезды репозитория

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Markdownify MCP Server (эта запись)нетне нужна2 996
qiaomu-markdown-proxyнет508скилл читает ссылку и отдает агенту полный текст в Markdown
Markdown Exporterнет274скилл и CLI превращают Markdown в DOCX

Из блога

Коротко о README

README перечисляет поддерживаемые форматы и инструменты. Установка идет из исходников через bun с автоматической подготовкой Python-окружения, затем сервер подключается к клиенту через node и путь к сборке. Описаны переменные окружения для путей к markitdown и repomix и ограничения доступа, а также запуск в Docker и его ограничения. Лицензия MIT.

Бейдж для README

Сообщить о проблеме

Foxx AIMarkdownify MCP Server
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.