markdownify-mcp and markmap-mcp-server
These are complementary tools in a conversion pipeline: the first converts diverse content formats into Markdown, while the second transforms that Markdown output into visual mind maps, enabling a content-to-structured-visualization workflow.
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 markmap-mcp-server
jinzcdev/markmap-mcp-server
An MCP server for converting Markdown to interactive mind maps with export support (PNG/JPG/SVG).
Implements the Model Context Protocol (MCP) with stdio transport to enable AI assistants like Claude to generate interactive mind maps from Markdown, leveraging the markmap library for rendering and supporting dynamic features like node expansion/collapse. Outputs are persisted to a configurable directory (via `MARKMAP_DIR` environment variable) and can optionally auto-launch in the browser for immediate preview.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work