MarkItDown is Microsoft's open-source Python tool for converting files and office documents to Markdown for LLM pipelines, with over 190K stars on GitHub. My merged pull request added Python 3.14 support by updating its YouTube transcript dependency to a compatible version. A second, still-open pull request documents how to configure MarkItDown's MCP server in VS Code.
microsoft/markitdown · Python · MCP