markdownify-mcp and Convert-Markdown-PDF-MCP

These are complements that form a bidirectional conversion pipeline: markdownify-mcp converts various formats *into* Markdown as an intermediate representation, while Convert-Markdown-PDF-MCP converts that Markdown *out to* PDF, enabling multi-format document transformation workflows.

markdownify-mcp
68
Established
Maintenance 23/25
Adoption 10/25
Maturity 16/25
Community 19/25
Maintenance 6/25
Adoption 6/25
Maturity 1/25
Community 17/25
Stars: 2,444
Forks: 202
Downloads:
Commits (30d): 43
Language: TypeScript
License: MIT
Stars: 15
Forks: 9
Downloads:
Commits (30d): 0
Language: Python
License:
No Package No Dependents
No License 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 Convert-Markdown-PDF-MCP

seanivore/Convert-Markdown-PDF-MCP

Markdown To PDF Conversion MCP

Implements the Model Context Protocol (MCP) server standard for Claude Desktop, enabling AI-assisted markdown-to-PDF conversion through a custom note:// resource URI scheme and ReportLab-based rendering. Provides tools for dynamic note management, prompts for summarization with configurable detail levels, and stdio transport communication with Claude. Integrates seamlessly with Claude Desktop via configuration file, supporting both development (uv run) and published (uvx) deployment modes.

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