docling-mcp-server
Docling MCP Server is a tool for converting various document formats into markdown, aiding AI assistants in content extraction. It supports features like OCR, batch processing, and hardware acceleration, optimizing document processing tasks.
Docling MCP Server
A Model Context Protocol (MCP) server designed to convert documents to markdown using the Docling library. It allows AI tools like Claude to process and extract content from various document formats efficiently.
Features
- Convert documents from URLs or local files
- Extract tables and images
- Support OCR for text extraction
- Batch processing and caching for performance
- Supports hardware acceleration on macOS
Usage
You can operate the server either in development or production mode. It can also be integrated with the Claude Desktop application by configuring the claude_desktop_config.json
file.
Installation
Requires Python 3.10+, along with the Docling and MCP libraries. Setup involves cloning the repository, creating a virtual environment, and installing the package.
Available Tools
- Convert documents to markdown
- Extract tables
- Batch processing capabilities
Configuration
Customizable OCR support and batch processing settings. Provides hardware acceleration options and result caching for improved performance.