mcp-docling
10
The MCP Docling Server is a tool for document processing, providing capabilities such as conversion to markdown, image extraction, and Q&A generation. It supports various utilities for handling documents efficiently, making it ideal for integration with applications that require document manipulation.
MCP Docling Server
An MCP server providing document processing capabilities using the Docling library.
Installation
You can install the package using pip.
Usage
Start the server using either stdio (default) or SSE transport.
Available Tools
- convert_document: Convert documents to markdown format.
- convert_document_with_images: Convert documents and extract images.
- extract_tables: Extract tables from documents.
- convert_batch: Batch process multiple documents.
- qna_from_document: Create Q&A documents in YAML format.
- get_system_info: Retrieve system configuration info.
Example with Llama Stack
The server can be integrated with Llama Stack to provide document processing capabilities to LLM applications. Ensure a running Llama Stack server and configure your inference model.