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 Server

Markdownify ist ein Model Context Protocol (MCP)-Server, der verschiedene Dateitypen und Webinhalte in das Markdown-Format konvertiert. Er bietet eine Reihe von Tools, um PDFs, Bilder, Audiodateien, Webseiten und mehr in leicht lesbaren und teilbaren Markdown-Text umzuwandeln.

Merkmale

  • Konvertieren Sie mehrere Dateitypen in Markdown:
    • PDF
    • Bilder
    • Audio (mit Transkription)
    • DOCX
    • XLSX
    • PPTX
  • Konvertieren Sie Webinhalte in Markdown:
    • YouTube-Videotranskripte
    • Bing-Suchergebnisse
    • Allgemeine Webseiten
  • Vorhandene Markdown-Dateien abrufen

Erste Schritte

  1. Dieses Repository klonen
  2. Installieren Sie Abhängigkeiten:
    pnpm install

Hinweis: Dadurch werden auch uv und zugehörige Python-Abhängigkeiten installiert.

  1. Erstellen Sie das Projekt:
    pnpm run build
  2. Starten Sie den Server:
    pnpm start

Entwicklung

  • Verwenden Sie pnpm run dev , um den TypeScript-Compiler im Überwachungsmodus zu starten
  • Ändern Sie src/server.ts um das Serververhalten anzupassen
  • Tools in src/tools.ts hinzufügen oder ändern

Verwendung mit der Desktop-App

Um diesen Server in eine Desktop-App zu integrieren, fügen Sie der Serverkonfiguration Ihrer App Folgendes hinzu:

{ "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" } } } }

Verfügbare Tools

  • youtube-to-markdown : Konvertieren Sie YouTube-Videos in Markdown
  • pdf-to-markdown : Konvertieren Sie PDF-Dateien in Markdown
  • bing-search-to-markdown : Konvertieren Sie Bing-Suchergebnisse in Markdown
  • webpage-to-markdown : Konvertieren Sie Webseiten in Markdown
  • image-to-markdown : Konvertieren Sie Bilder mit Metadaten in Markdown
  • audio-to-markdown : Konvertieren Sie Audiodateien mit Transkription in Markdown
  • docx-to-markdown : Konvertieren Sie DOCX-Dateien in Markdown
  • xlsx-to-markdown : Konvertieren Sie XLSX-Dateien in Markdown
  • pptx-to-markdown : Konvertieren Sie PPTX-Dateien in Markdown
  • get-markdown-file : Ruft eine vorhandene Markdown-Datei ab. Die Dateierweiterung muss mit *.md, *.markdown enden.OPTIONAL: Legen Sie die Umgebungsvariable MD_SHARE_DIR fest, um das Verzeichnis einzuschränken, aus dem Dateien abgerufen werden können, z. B. MD_SHARE_DIR=[SOME_PATH] pnpm run start

Beitragen

Beiträge sind willkommen! Senden Sie gerne einen Pull Request.

Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert – Einzelheiten finden Sie in der Datei 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.

Konvertiert verschiedene Dateitypen und Webinhalte in das Markdown-Format. Es bietet eine Reihe von Tools zum Konvertieren von PDFs, Bildern, Audiodateien, Webseiten und mehr in leicht lesbaren und teilbaren Markdown-Text.

  1. Merkmale
    1. Erste Schritte
      1. Entwicklung
        1. Verwendung mit der Desktop-App
          1. Verfügbare Tools
            1. Beitragen
              1. Lizenz

                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