Markdownify MCP Server
Help! I need someone with a Windows computer to help me add support for Markdownify-MCP on Windows. PRs exist but I cannot test them. Post here if interested.
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.
Features
- Convert multiple file types to Markdown:
- Images
- Audio (with transcription)
- DOCX
- XLSX
- PPTX
- Convert web content to Markdown:
- YouTube video transcripts
- Bing search results
- General web pages
- Retrieve existing Markdown files
Getting Started
- Clone this repository
- Install dependencies:
Note: this will also install uv
and related Python depdencies.
- Build the project:
- Start the server:
Development
- Use
pnpm run dev
to start the TypeScript compiler in watch mode - Modify
src/server.ts
to customize server behavior - Add or modify tools in
src/tools.ts
Usage with Desktop App
To integrate this server with a desktop app, add the following to your app's server configuration:
Available Tools
youtube-to-markdown
: Convert YouTube videos to Markdownpdf-to-markdown
: Convert PDF files to Markdownbing-search-to-markdown
: Convert Bing search results to Markdownwebpage-to-markdown
: Convert web pages to Markdownimage-to-markdown
: Convert images to Markdown with metadataaudio-to-markdown
: Convert audio files to Markdown with transcriptiondocx-to-markdown
: Convert DOCX files to Markdownxlsx-to-markdown
: Convert XLSX files to Markdownpptx-to-markdown
: Convert PPTX files to Markdownget-markdown-file
: Retrieve an existing Markdown file. File extension must end with: *.md, *.markdown.OPTIONAL: setMD_SHARE_DIR
env var to restrict the directory from which files can be retrieved, e.g.MD_SHARE_DIR=[SOME_PATH] pnpm run start
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This project is licensed under the MIT License - see the LICENSE file for details.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
다양한 파일 형식과 웹 콘텐츠를 마크다운 형식으로 변환합니다. PDF, 이미지, 오디오 파일, 웹 페이지 등을 읽기 쉽고 공유 가능한 마크다운 텍스트로 변환하는 도구 세트를 제공합니다.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityConverts various file formats to Markdown using the MarkItDown utility and can be integrated with MCP clients for seamless document processing and conversion.Last updated -52MIT License
- AsecurityAlicenseAqualityA document conversion server that transforms various file formats (PDFs, documents, images, audio, web content) to Markdown with improved multilingual and UTF-8 support.Last updated -1019MIT License
- AsecurityFlicenseAqualityA server that converts various file formats (PDF, images, Office documents, etc.) to Markdown descriptions using Cloudflare AI services.Last updated -1433
- MIT License