MarkItDown-MCP-NPX
@xkiranj
关于 MarkItDown-MCP-NPX
NPX wrapper for Microsoft's MarkItDown MCP server - run without Docker
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"markitdown-mcp-npx": {
"command": "npx",
"args": [
"-y",
"markitdown-mcp-npx"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is MarkItDown-MCP-NPX?
An NPX wrapper for Microsoft's MarkItDown MCP server that converts files (PDF, Word, Excel, images, audio, URLs, archives, CSV, JSON, XML) to Markdown format without requiring Docker.
How to use MarkItDown-MCP-NPX?
Run directly with npx -y markitdown-mcp-npx (recommended) or install globally with npm install -g markitdown-mcp-npx then run markitdown-mcp-npx. Configure for Claude Desktop by adding the command to the mcpServers JSON. Use --http, --host, --port flags for HTTP/SSE mode.
Key features of MarkItDown-MCP-NPX
- No Docker required; runs directly via NPX
- Zero configuration – just run
npx -y markitdown-mcp-npx - Cross-platform: Windows, macOS, Linux
- Automatically manages Python virtual environment and dependencies
- Single
convert_to_markdowntool handles all supported file types - Reuses virtual environment for faster subsequent runs
Use cases of MarkItDown-MCP-NPX
- Convert documents (PDF, DOCX, PPTX, XLSX) to Markdown for LLM ingestion
- Extract text from images using OCR
- Transcribe audio files (MP3, WAV) when FFmpeg is installed
- Process web URLs and archives (ZIP) into Markdown
- Integrate with Claude Desktop as an MCP server for file conversion
FAQ from MarkItDown-MCP-NPX
Does this require Docker?
No. MarkItDown-MCP-NPX is designed to run without Docker; it only needs Node.js 16+ and Python 3.10+.
What are the prerequisites?
Node.js 16+, Python 3.10+, and an internet connection for initial package download. FFmpeg and ExifTool are optional for audio and advanced image metadata.
How do I fix a hanging server on startup?
Use the -y flag with NPX (npx -y markitdown-mcp-npx) to skip installation prompts that can hang in non-interactive environments like Claude Desktop.
What transport modes are supported?
STDIO (default) and HTTP/SSE. Use --http --host <host> --port <port> for HTTP mode.
Is there authentication for HTTP mode?
No authentication is provided; the README recommends binding to localhost unless otherwise needed.
其他 分类下的更多 MCP 服务器
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
评论