markdownify-mcp and markitdown_mcp_server

These are competitors offering overlapping functionality—both convert multiple file formats to Markdown via MCP servers—so users would typically select one based on the underlying conversion library (markdownify vs. MarkItDown) and feature coverage rather than using them together.

markdownify-mcp
68
Established
markitdown_mcp_server
42
Emerging
Maintenance 23/25
Adoption 10/25
Maturity 16/25
Community 19/25
Maintenance 6/25
Adoption 8/25
Maturity 9/25
Community 19/25
Stars: 2,444
Forks: 202
Downloads:
Commits (30d): 43
Language: TypeScript
License: MIT
Stars: 69
Forks: 17
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No Package No Dependents
No Package No Dependents

About markdownify-mcp

zcaceres/markdownify-mcp

A Model Context Protocol server for converting almost anything to Markdown

Converts PDFs, images, audio (with transcription), Office documents, and web content (YouTube, Bing, general pages) to Markdown through discrete MCP tools. Built in TypeScript with a Python backend managed by `uv`, exposing individual conversion functions that integrate into MCP-compatible desktop apps via stdio transport. Supports optional directory restrictions for file retrieval and custom server behavior through modular tool definitions.

About markitdown_mcp_server

KorigamiK/markitdown_mcp_server

A Model Context Protocol (MCP) server that converts various file formats to Markdown using the MarkItDown utility.

Supports broad file format coverage including PDFs, Office documents, images with OCR, and audio with speech transcription, plus recursive ZIP extraction. Implements MCP protocol as a stdio-based server compatible with Claude Desktop, Zed Editor, and other MCP clients via the Smithery registry. Built on Microsoft's MarkItDown utility to handle format conversion while preserving metadata extraction capabilities.

Scores updated daily from GitHub, PyPI, and npm data. How scores work