Integrations
Converts various file types and web content to Markdown format
Uses Python dependencies through 'uv' for file conversion capabilities
Server is built with TypeScript, allowing customization of server behavior
Сервер Markdownify MCP
Markdownify — это сервер Model Context Protocol (MCP), который преобразует различные типы файлов и веб-контент в формат Markdown. Он предоставляет набор инструментов для преобразования PDF-файлов, изображений, аудиофайлов, веб-страниц и многого другого в легко читаемый и общедоступный текст Markdown.
Функции
- Конвертация нескольких типов файлов в Markdown:
- Изображения
- Аудио (с транскрипцией)
- DOCX
- XLSX
- ППТС
- Конвертируйте веб-контент в Markdown:
- Видеотрансляции YouTube
- Результаты поиска Bing
- Общие веб-страницы
- Извлечь существующие файлы Markdown
Начиная
- Клонировать этот репозиторий
- Установить зависимости:Copy
Примечание: это также установит uv
и связанные зависимости Python.
- Создайте проект:Copy
- Запустите сервер:Copy
Разработка
- Используйте
pnpm run dev
для запуска компилятора TypeScript в режиме наблюдения. - Измените
src/server.ts
чтобы настроить поведение сервера. - Добавить или изменить инструменты в
src/tools.ts
Использование с приложением для ПК
Чтобы интегрировать этот сервер с настольным приложением, добавьте следующее в конфигурацию сервера вашего приложения:
Доступные инструменты
youtube-to-markdown
: Конвертировать видео YouTube в Markdownpdf-to-markdown
: Преобразование файлов PDF в Markdownbing-search-to-markdown
: Преобразование результатов поиска Bing в Markdownwebpage-to-markdown
: Преобразование веб-страниц в Markdownimage-to-markdown
: Преобразование изображений в Markdown с метаданнымиaudio-to-markdown
: конвертация аудиофайлов в Markdown с транскрипциейdocx-to-markdown
: Преобразование файлов DOCX в Markdownxlsx-to-markdown
: Преобразование файлов XLSX в Markdownpptx-to-markdown
: Преобразование файлов PPTX в Markdownget-markdown-file
: Извлечь существующий файл Markdown. Расширение файла должно заканчиваться на: *.md, *.markdown.ДОПОЛНИТЕЛЬНО: установите переменную окруженияMD_SHARE_DIR
, чтобы ограничить каталог, из которого можно извлекать файлы, например,MD_SHARE_DIR=[SOME_PATH] pnpm run start
Внося вклад
Вклады приветствуются! Пожалуйста, не стесняйтесь отправлять запрос на включение.
Лицензия
Данный проект лицензирован по лицензии 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.
Tools
Конвертирует различные типы файлов и веб-контент в формат Markdown. Предоставляет набор инструментов для преобразования PDF-файлов, изображений, аудиофайлов, веб-страниц и многого другого в легко читаемый и общедоступный текст Markdown.
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityAn MCP server for converting Markdown documents to PDF files.Last updated -11JavaScript
- AsecurityAlicenseAqualityConverts various file formats to Markdown using the MarkItDown utility and can be integrated with MCP clients for seamless document processing and conversion.Last updated -26PythonMIT License
- -securityFlicense-qualityConverts Markdown to styled PDFs using VS Code's markdown styling and Python's ReportLab, providing a simple note storage system with custom URI scheme.Last updated -6Python
- AsecurityAlicenseAqualityA document conversion server that transforms various file formats (PDFs, documents, images, audio, web content) to Markdown with improved multilingual and UTF-8 support.Last updated -104TypeScriptMIT License