Best for
- Users who need to normalize multiple file types and web content into Markdown.
- Users who want local MCP desktop-app integration for Markdown conversion.
- Developers comfortable configuring Bun, Node.js, and Python dependencies.
This MIT-licensed community MCP server focuses on converting diverse files, web content, and selected media content into Markdown. The README documents installation, startup, desktop-app configuration, and path restrictions, but does not provide a verified list of specific compatible clients or a server manifest.
Markdownify is a Model Context Protocol (MCP) server that converts PDFs, images, audio, DOCX, XLSX, PPTX, web pages, selected search results, and YouTube content into Markdown. It can also retrieve existing Markdown files.
Clone the repository, run bun install to install dependencies, run bun run build to build the project, and run bun start to start the server. For a desktop app, set command to node and provide the absolute path to dist/index.js in args.
{"mcpServers":{"markdownify":{"command":"node","args":["{ABSOLUTE PATH TO FILE HERE}/dist/index.js"]}}}