CommunityCodierung & Entwicklunggithub.com

Ivan2993/markitdown

📝 Optimieren Sie die Markdown-Integration in Ihre Anwendungen mit den vielseitigen Tools und dem MCP-Server von MarkItDown für nahtlose LLM-Kompatibilität.

Was ist markitdown?

Dieser Skill bietet eine lokalisierte Unterstützung für die Nutzung von MarkItDown, einem Tool zur Konvertierung von verschiedenen Dateiformaten (wie PDF, DOCX, HTML, Bilder mit OCR) in standardisiertes Markdown, das besonders für die Verarbeitung durch große Sprachmodelle (LLMs) optimiert ist. Er ist als MCP-Server konzipiert, der sich nahtlos in KI-Agenten-Plattformen wie Claude Code, Cursor, Codex und andere LLM-gesteuerte Entwicklungsumgebungen integrieren lässt. Der Hauptvorteil liegt in der automatischen Aufbereitung von Dokumentinhalten, sodass sie von KI-Assistenten effizient gelesen und verarbeitet werden können, ohne manuelle Formatierungsarbeit. Entwickler können MarkItDown nutzen, um Dateien in einem Schritt zu markdownisieren und die Ergebnisse direkt in ihren Workflow für Code-Generierung, Dokumentation oder Datenanalyse einfließen zu lassen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add Ivan2993/markitdown

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht markitdown?

📝 Optimieren Sie die Markdown-Integration in Ihre Anwendungen mit den vielseitigen Tools und dem MCP-Server von MarkItDown für nahtlose LLM-Kompatibilität.

Beschreibung

Dieser Skill stellt den MarkItDown MCP-Server bereit, der es KI-Agenten und Entwicklern ermöglicht, Dateien aus verschiedenen Formaten (z. B. PDF, DOCX, HTML, Bilder mit OCR) automatisch in standardisiertes Markdown zu konvertieren. Dies ist besonders nützlich für die Integration in LLM-gesteuerte Workflows, da Markdown von KI-Modellen optimal verarbeitet werden kann.

Funktionen

  • Dateikonvertierung: Wandelt PDF, DOCX, PPTX, XLSX, HTML, Bilder (mit OCR-Unterstützung) und viele andere Formate in Markdown um.
  • MCP-Server: Stellt einen nahtlosen MCP-Server bereit, der direkt in Claude Code, Cursor, Codex und andere MCP-kompatible Plattformen integriert werden kann.
  • LLM-optimiert: Das erzeugte Markdown ist speziell auf die Anforderungen großer Sprachmodelle abgestimmt, um eine effiziente Verarbeitung zu gewährleisten.
  • Automatisierung: Ermöglicht die automatisierte Aufbereitung von Dokumenten in CI/CD-Pipelines oder als Teil von KI-gestützten Analyseprozessen.

Verwendung

Installation

Stellen Sie sicher, dass Sie markitdown in Ihrer Umgebung installiert haben:

pip install markitdown

Einrichtung des MCP-Servers

Konfigurieren Sie den MCP-Server in Ihrer Agent-Umgebung. Beispiel für die Integration in Claude Code:

{
  "mcpServers": {
    "markitdown": {
      "command": "python3",
      "args": ["-m", "markitdown.mcp.server"]
    }
  }
}

Erweiterte Optionen

Für die OCR-Unterstützung bei Bildern installieren Sie zusätzlich:

pip install markitdown[ocr]

Beispiele

Konvertieren einer PDF-Datei

from markitdown import MarkItDown

md = MarkItDown()
result = md.convert("dokument.pdf")
print(result.text_content)

Nutzung des MCP-Servers

Verwenden Sie das Tool über den MCP-Client, z. B. in Claude Code:

> markitdown convert path/to/datei.docx

Plattformen

Dieser Skill ist kompatibel mit:

  • Claude Code
  • Cursor
  • Codex CLI
  • Jede MCP-kompatible Plattform

Lizenz

MIT

Verwandte Skills