适合谁
- 希望将文档转换集成到 AI 代理或 MCP 客户端(如 Claude Desktop)的开发者。
- 需要将 PDF 转换为 Markdown/JSON 并用于 RAG 或知识管理的团队。
- 使用 Docling Serve 或想要混合模式(远程+本地回退)的用户。
Docling MCP 是一个功能丰富的文档转换服务器,支持远程和本地转换,提供广泛的工具集(转换、生成、RAG)。它适合需要将文档处理集成到 AI 代理的开发者,但配置复杂度较高,且远程模式依赖外部服务。
最强项 · 安装易用性 12/20 最弱项 · 可靠性 6/20
静态评测 · 未实际运行收录于 2026-08-07
查看 FMRS 评分方法 →运行环境:Python
DOCLING_MCP_SERVICE_API_KEY
访问 Docling Serve 的 API 密钥,由你的 Docling Serve 部署提供。
DOCLING_MCP_LI_API_KEY
该 LLM 端点的 API 密钥,默认 none。
DOCLING_MCP_CONVERSION_MODE
转换模式:remote(默认)或 local(需安装 docling-mcp[local])。
DOCLING_MCP_SERVICE_URL
Docling Serve 实例的地址,remote 模式必需,参考 docling-serve 项目自行部署或使用托管服务。
DOCLING_MCP_SERVICE_TIMEOUT
远程 Docling Serve API 请求超时秒数,默认 300.0。
DOCLING_MCP_SERVICE_MAX_RETRIES
远程 API 请求最大重试次数,默认 3。
DOCLING_MCP_FALLBACK_TO_LOCAL
设为 true 时,远程服务不可达则回退到本地转换(需 docling-mcp[local])。
DOCLING_MCP_KEEP_IMAGES
设为 true 可在转换结果中保留页面图片,默认 false。
DOCLING_MCP_IMAGES_SCALE
图片缩放系数(如 1.0、2.0),调大可避免张量批处理错误,默认 1.0。
DOCLING_MCP_DO_OCR
设为 false 可关闭 OCR 流水线,默认 true。
DOCLING_MCP_DO_TABLE_STRUCTURE
设为 false 可关闭表格结构检测,默认 true。
DOCLING_MCP_LI_API_BASE
LlamaIndex RAG 使用的 OpenAI 兼容 LLM 端点,默认 http://127.0.0.1:1234/v1。
DOCLING_MCP_LI_MODEL_ID
LLM 模型标识,默认 ibm/granite-3.2-8b。
DOCLING_MCP_LI_EMBEDDING_MODEL
HuggingFace 嵌入模型,默认 BAAI/bge-base-en-v1.5。
DOCLING_MCP_LLS_URL
LlamaStack 服务器地址,默认 http://localhost:8321。
DOCLING_MCP_LLS_VDB_EMBEDDING
向量数据库使用的嵌入模型,默认 all-MiniLM-L6-v2。
DOCLING_MCP_LLS_EXTRACTION_MODEL
结构化抽取所用模型,默认 openai/gpt-oss-20b。
pip install docling-mcp 或 pip install docling-mcp[local]。DOCLING_MCP_CONVERSION_MODE、DOCLING_MCP_SERVICE_URL 等)。uvx --from docling-mcp docling-mcp-server --transport stdio 启动服务器。{
"mcpServers": {
"docling": {
"command": "uvx",
"args": [
"--from=docling-mcp",
"docling-mcp-server"
],
"env": {
"DOCLING_MCP_CONVERSION_MODE": "remote",
"DOCLING_MCP_SERVICE_URL": "https://your-docling-service.example.com",
"DOCLING_MCP_SERVICE_API_KEY": "your-api-key-here"
}
}
}
}
以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"docling": {
"command": "uvx",
"args": [
"--from=docling-mcp",
"docling-mcp-server"
],
"env": {
"DOCLING_MCP_CONVERSION_MODE": "remote",
"DOCLING_MCP_SERVICE_URL": "https://your-docling-service.example.com",
"DOCLING_MCP_SERVICE_API_KEY": "your-api-key-here"
}
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add docling -e DOCLING_MCP_CONVERSION_MODE=remote -e DOCLING_MCP_SERVICE_URL=https://your-docling-service.example.com -e DOCLING_MCP_SERVICE_API_KEY=your-api-key-here -- uvx --from=docling-mcp docling-mcp-server
在终端运行;先把 <…> 占位符换成你自己的值。
启动后在客户端工具列表中确认出现 convert_pdf_to_docling_document 等工具,然后让它把一个 PDF 转换为 DoclingDocument 并返回 document-key,即可验证连接正常。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
Docling MCP 是一个基于模型上下文协议(MCP)的文档处理服务,利用 Docling 库将 PDF 和其他文档转换为结构化格式,并提供缓存、生成、RAG 等工具。支持远程(Docling Serve)和本地(docling-mcp[local])转换模式。
通过 MCP 在 AI 助手中管理您的 Hevy 训练数据。
Firecrawl 官方 MCP Server,为 AI Agent 提供网页搜索、抓取与结构化提取
统一的命令行语法,接入约30个可信生物医学数据源。
加密、完全离线的 AI 代理长期记忆库
源版本 5e1551a9b984 数据同步于 2026-10-12 查看 FMRS 评分方法