Markdownify MCP

Markdownify MCP

WHAT IS IT?

Markdownify MCP is a Model Context Protocol server that converts almost any format into Markdown. It exposes tools to an LLM (Claude first and foremost) to turn PDFs, images, audio, DOCX, XLSX, PPTX or web pages into clean text. The point: hand the model readable sources instead of binary files it cannot use.

WHY IS IT INTERESTING?

  • Wide format coverage: PDF, images (with OCR), audio (with transcription), DOCX, XLSX, PPTX, plus web pages.
  • Not just files: also pulls YouTube transcripts, Bing search results and the content of arbitrary web pages.
  • Native MCP integration: plugs straight into an MCP client, so conversions become tools the model calls on its own.
  • Access control: path allow-listing via MD_ALLOWED_PATHS, local execution, Docker support with security boundaries.
  • Runs locally: content stays on your machine, with no upload to a third-party service for conversion.

USE CASES

  • Ingest a stack of documents (PDF, DOCX, XLSX) into a knowledge base for an LLM.
  • Extract text from an audio file or a YouTube video to analyze it with Claude.
  • Give an agent the clean content of a web page without manual copy-paste.
  • Build a document ingestion pipeline while keeping everything local.