Markdownify MCP-Server
Hilfe! Ich brauche jemanden mit einem Windows-Computer, der mir hilft, Unterstützung für Markdownify-MCP unter Windows hinzuzufügen. PRs gibt es, aber ich kann sie nicht testen. Bei Interesse hier posten.
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:
- Bilder
- Audio (mit Transkription)
- DOCX
- XLSX
- PPTX
- Konvertieren Sie Webinhalte in Markdown:
- YouTube-Videotranskripte
- Bing-Suchergebnisse
- Allgemeine Webseiten
- Vorhandene Markdown-Dateien abrufen
Erste Schritte
- Dieses Repository klonen
- Installieren Sie Abhängigkeiten:
Hinweis: Dadurch werden auch uv
und zugehörige Python-Abhängigkeiten installiert.
- Erstellen Sie das Projekt:
- Starten Sie den Server:
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:
Verfügbare Tools
youtube-to-markdown
: Konvertieren Sie YouTube-Videos in Markdownpdf-to-markdown
: Konvertieren Sie PDF-Dateien in Markdownbing-search-to-markdown
: Konvertieren Sie Bing-Suchergebnisse in Markdownwebpage-to-markdown
: Konvertieren Sie Webseiten in Markdownimage-to-markdown
: Konvertieren Sie Bilder mit Metadaten in Markdownaudio-to-markdown
: Konvertieren Sie Audiodateien mit Transkription in Markdowndocx-to-markdown
: Konvertieren Sie DOCX-Dateien in Markdownxlsx-to-markdown
: Konvertieren Sie XLSX-Dateien in Markdownpptx-to-markdown
: Konvertieren Sie PPTX-Dateien in Markdownget-markdown-file
: Ruft eine vorhandene Markdown-Datei ab. Die Dateierweiterung muss mit *.md, *.markdown enden.OPTIONAL: Legen Sie die UmgebungsvariableMD_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 .
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
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 gemeinsam nutzbaren Markdown-Text.
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