📄 Professional MCP server for converting 29+ file formats to Markdown - Perfect for Claude Desktop and AI workflows!

ai-tools claude-desktop document-conversion file-conversion image-processing markdown markitdown mcp metadata-extraction model-context-protocol office-documents pdf-converter python speech-to-text
2 Open Issues Need Help Last updated: Sep 17, 2025

Open Issues Need Help

View All on GitHub

AI Summary: A Flake8 check is failing in the `markitdown_mcp/server.py` file at line 1053 because a `safe_message` string exceeds the 100-character line length limit. The issue provides the exact error, the problematic line, and four clear options to resolve it, such as splitting the string or defining it as a constant, which will unblock CI/CD pipelines.

Complexity: 1/5
bug good first issue

📄 Professional MCP server for converting 29+ file formats to Markdown - Perfect for Claude Desktop and AI workflows!

Python
#ai-tools#claude-desktop#document-conversion#file-conversion#image-processing#markdown#markitdown#mcp#metadata-extraction#model-context-protocol#office-documents#pdf-converter#python#speech-to-text

AI Summary: The `markitdown_mcp/server.py` file has specific string concatenation formatting issues that cause all pull requests to fail Code Quality checks. The fix involves running `ruff format` on the file to merge unnecessarily split strings and then committing the changes. This will resolve the CI failures and prevent confusion for contributors.

Complexity: 1/5
bug good first issue

📄 Professional MCP server for converting 29+ file formats to Markdown - Perfect for Claude Desktop and AI workflows!

Python
#ai-tools#claude-desktop#document-conversion#file-conversion#image-processing#markdown#markitdown#mcp#metadata-extraction#model-context-protocol#office-documents#pdf-converter#python#speech-to-text