MCP.so
登录

MCP Docling Server

@zanetworker

基本信息

分类

其他

许可证

MIT

传输方式

stdio

作者

zanetworker

关于 MCP Docling Server

An MCP server to help you "play with your documents" via Docling 🐥

MCP Docling Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mcp-docling": {
      "command": "uv",
      "args": [
        "run",
        "mcp-server-lls"
      ]
    }
  }
}

MCP Docling Server 工具

13

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, 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:

概览

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

常见问题

1

What transport protocols are supported?

Both stdio (default) and SSE transport are supported; you can set a custom port

评论

其他 分类下的更多 MCP 服务器