# 從 repo 根目錄(含 Dockerfile)建映像 docker build -t markitdown:latest . # stdin 管道轉換 docker run --rm -i markitdown:latest < ~/your-file.pdf > output.md
docker 版本非常適合:不想在本機裝 Python 依賴、或需要乾淨隔離(配合外掛/多版本)的場景。
# 建映像 docker build -t markitdown-mcp:latest . # 啟動(遠端 URI 即可,本機檔案需掛載) docker run -it --rm markitdown-mcp:latest # 掛載本機目錄:容器內以 /workdir 存取 docker run -it --rm -v /home/user/data:/workdir markitdown-mcp:latest
{
"mcpServers": {
"markitdown": {
"command": "docker",
"args": ["run", "--rm", "-i", "-v", "/home/user/data:/workdir", "markitdown-mcp:latest"]
}
}
}
markitdown-mcp 無認證機制。