docling-mcp

MCP.Pizza Chef: docling-project

Docling is an open document-conversion project under the Linux Foundation's AI umbrella, and this is its chat-facing front end. It turns PDFs, whether local files or web links, into clean ordered text with tables and headings preserved, reads scanned pages, and can build new documents that export to several formats. There is also a mode for searching across your own documents. Two ways to run it: point it at a hosted Docling Serve service, which needs an address and a key, or install the local version and process everything on your own machine.

Data
Files/PDF
Writing

Use This MCP server To

Turn a long PDF into clean text I can actually use Pull the tables out of a report without retyping them Read a scanned document my assistant otherwise cannot open Convert a PDF at a web link without downloading it first Ask questions across a folder of my own documents Draft a new document and export it in another format

README

Docling

Docling MCP: making docling agentic

PyPI version PyPI - Python Version uv Ruff Pydantic v2 pre-commit License MIT PyPI Downloads LF AI & Data MCP Registry

A document processing service using the Docling-MCP library and MCP (Model Context Protocol) for tool integration.

Overview

Docling MCP is a service that provides tools for document conversion, processing and generation. It uses the Docling library to convert PDF documents into structured formats and provides a caching mechanism to improve performance. The service exposes functionality through a set of tools that can be called by client applications.

docling-mcp FAQ

Which apps does this work in?
Claude Desktop and LM Studio are named directly, and it also runs in setups that reach it over the web.
Do I need a key?
Only in the default hosted mode, which needs the address and key of a Docling Serve service. The local mode needs neither.
Can I use this to get the tables out of a PDF report?
Yes — table structure is detected during conversion, so tables arrive as tables rather than jumbled text.
Does it handle scanned pages?
Yes. Text recognition runs by default, so photographed or scanned pages still come through as readable text.
How hard is setup?
It leans technical: install it with a package tool, then set several options in your assistant's settings or a local file.
Do my documents leave my computer?
In local mode, no. In hosted mode they go to whichever Docling service you pointed it at.