GitHub repo

zcaceres/markdownify-mcp

TypeScript Tracked since 2024-12-18 Updated 2026-07-16 View source ↗

#410 of 783 by Stars among GitHub repos

2.8k Stars

A Model Context Protocol server for converting almost anything to Markdown

About

Markdownify is a Model Context Protocol (MCP) server that converts various file types and web content to Markdown format. It provides a set of tools to transform PDFs, images, audio files, web pages, and more into easily readable and shareable Markdown text.

The preinstall step creates a Python virtual environment at .venv and installs markitdown[all].

To integrate this server with a desktop app, add the following to your app's server configuration:

All paths default to sensible values; override only when the defaults don't fit your install layout.

OPTIONAL: set MDALLOWEDPATHS to restrict every file-input tool to a list of directories, e.g. MDALLOWEDPATHS=/data/in:/data/out bun start.…

Excerpted from github.com/zcaceres/markdownify-mcp

Latest metrics

Stars 2.8k 2026-07-16
Forks 239 2026-07-16
Commits 123 2026-07-16
Releases 5 2026-07-16
Watchers 9 2026-07-16
Open issues 7 2026-07-16
Open PRs 15 2026-07-16