MCP Docling Server
@zanetworker
About MCP Docling Server
An MCP server to help you "play with your documents" via Docling 🐥
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-docling": {
"command": "uv",
"args": [
"run",
"mcp-server-lls"
]
}
}
}Tools
13URL or local file path to the document (required)
Whether to enable OCR for scanned documents (optional, default: false)
List of language codes for OCR, e.g. ["en", "fr"] (optional)
URL or local file path to the document (required)
Whether to enable OCR for scanned documents (optional, default: false)
List of language codes for OCR (optional)
URL or local file path to the document (required)
List of URLs or file paths to documents (required)
Whether to enable OCR for scanned documents (optional, default: false)
List of language codes for OCR (optional)
URL or local file path to the document (required)
Number of expected Q&As (optional, default: 5)
This tool requires IBM Watson X credentials to be set as environment variables:
Overview
What is MCP Docling Server?
An MCP server that provides document processing capabilities using the Docling library. It exposes tools to convert, extract tables, batch process, and generate Q&A from documents. Designed for developers building LLM‑powered document workflows.
How to use MCP Docling Server?
Install via pip (pip install -e .) and start the server with mcp-server-lls using stdio (default) or SSE transport (--transport sse --port 8000). Tools are then available to any MCP client; the README includes a detailed example with Llama Stack.
Key features of MCP Docling Server
- Convert documents to Markdown format
- Extract tables as structured data
- Process multiple documents in batch mode
- Generate Q&A documents (requires IBM Watson X)
- Enable OCR for scanned documents
- Cache processed documents for performance
Use cases of MCP Docling Server
- Convert research papers to Markdown for LLM ingestion
- Extract tables from financial or scientific reports
- Batch process a folder of PDFs at once
- Create Q&A datasets from documentation for training
- Integrate document parsing into LLM agent toolchains
FAQ from MCP Docling Server
What transport protocols are supported?
Both stdio (default) and SSE transport are supported; you can set a custom port
More Other MCP servers
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
ghidraMCP
LaurieWiredMCP Server for Ghidra
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Comments