Markdownify MCP Server

by zcaceres

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:
    • PDF
    • Изображения
    • Аудио (с транскрипцией)
    • DOCX
    • XLSX
    • ППТС
  • Конвертируйте веб-контент в Markdown:
    • Видеотрансляции YouTube
    • Результаты поиска Bing
    • Общие веб-страницы
  • Извлечь существующие файлы Markdown

Начиная

  1. Клонировать этот репозиторий
  2. Установить зависимости:
    pnpm install

Примечание: это также установит uv и связанные зависимости Python.

  1. Создайте проект:
    pnpm run build
  2. Запустите сервер:
    pnpm start

Разработка

  • Используйте pnpm run dev для запуска компилятора TypeScript в режиме наблюдения.
  • Измените src/server.ts чтобы настроить поведение сервера.
  • Добавить или изменить инструменты в src/tools.ts

Использование с приложением для ПК

Чтобы интегрировать этот сервер с настольным приложением, добавьте следующее в конфигурацию сервера вашего приложения:

{ "mcpServers": { "markdownify": { "command": "node", "args": [ "{ABSOLUTE PATH TO FILE HERE}/dist/index.js" ], "env": { // By default, the server will use the default install location of `uv` "UV_PATH": "/path/to/uv" } } } }

Доступные инструменты

  • youtube-to-markdown : Конвертировать видео YouTube в Markdown
  • pdf-to-markdown : Преобразование файлов PDF в Markdown
  • bing-search-to-markdown : Преобразование результатов поиска Bing в Markdown
  • webpage-to-markdown : Преобразование веб-страниц в Markdown
  • image-to-markdown : Преобразование изображений в Markdown с метаданными
  • audio-to-markdown : конвертация аудиофайлов в Markdown с транскрипцией
  • docx-to-markdown : Преобразование файлов DOCX в Markdown
  • xlsx-to-markdown : Преобразование файлов XLSX в Markdown
  • pptx-to-markdown : Преобразование файлов PPTX в Markdown
  • get-markdown-file : Извлечь существующий файл Markdown. Расширение файла должно заканчиваться на: *.md, *.markdown.ДОПОЛНИТЕЛЬНО: установите переменную окружения MD_SHARE_DIR , чтобы ограничить каталог, из которого можно извлекать файлы, например, MD_SHARE_DIR=[SOME_PATH] pnpm run start

Внося вклад

Вклады приветствуются! Пожалуйста, не стесняйтесь отправлять запрос на включение.

Лицензия

Данный проект лицензирован по лицензии MIT — подробности см. в файле LICENSE .

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Конвертирует различные типы файлов и веб-контент в формат Markdown. Предоставляет набор инструментов для преобразования PDF-файлов, изображений, аудиофайлов, веб-страниц и многого другого в легко читаемый и общедоступный текст Markdown.

  1. Функции
    1. Начиная
      1. Разработка
        1. Использование с приложением для ПК
          1. Доступные инструменты
            1. Внося вклад
              1. Лицензия

                Related MCP Servers

                • A
                  security
                  F
                  license
                  A
                  quality
                  An MCP server for converting Markdown documents to PDF files.
                  Last updated -
                  1
                  1
                  JavaScript
                • A
                  security
                  A
                  license
                  A
                  quality
                  Converts various file formats to Markdown using the MarkItDown utility and can be integrated with MCP clients for seamless document processing and conversion.
                  Last updated -
                  26
                  Python
                  MIT License
                • -
                  security
                  F
                  license
                  -
                  quality
                  Converts 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 -
                  6
                  Python
                  • Apple
                • A
                  security
                  A
                  license
                  A
                  quality
                  A 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 -
                  10
                  4
                  TypeScript
                  MIT License
                  • Linux
                  • Apple

                View all related MCP servers

                ID: bn5q4b0ett