ComIDP-MCP-Server
by ComPDFKit·★ 83·Score 40
ComIDP MCP Server extracts data from PDFs and integrates with Claude Desktop via Model Context Protocol.
Overview
The ComIDP MCP Server is a lightweight implementation designed to seamlessly integrate ComIDP's intelligent document processing capabilities with Claude Desktop. It focuses on extracting key information from unstructured documents, particularly PDF files, converting them into structured data. The server supports batch processing to improve document handling efficiency and plans to expand support for additional formats like JPG and PNG in future releases.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Teams already using ComPDFKit's services who need to extract PDF data through Claude Desktop without additional infrastructure.
When NOT to choose this
You need document processing for formats other than PDF, or you don't want vendor lock-in to ComPDFKit's services.
Tools this server exposes
2 tools extracted from the READMEdata_extractiondef data_extraction(filenames: list, save_dir_path: str = "output", key: str = "", err_msg_lang: str = "en") -> Dict[str, str]Extract data from PDF files and save to TXT files in the specified folder.
data_extraction_from_folderdef data_extraction_from_folder(folder: str, save_dir_path: str, recursive: bool = False, key: str = "", err_msg_lang: str = "en") -> Dict[str, str]Extract data from PDF files in a folder and save to TXT files in the specified folder.
Comparable tools
Installation
Installation
- Install dependencies:
- Python 3.10 or higher - pip (Python package installer) - uv: pip install uv
- Create a virtual environment and install requirements:
``bash cd comidp-mcp/src python -m venv .venv source .venv/bin/activate # Linux/MacOS .venv\Scripts\activate # Windows pip install -r requirements.txt ``
- Configure Claude Desktop by editing claude_desktop_config.json:
``json { "mcpServers": { "comidp-mcp": { "command": "uv", "args": [ "run", "PATH/TO/comidp-mcp/src/virtual environment python", "PATH/TO/comidp-mcp/src/comidp_tools.py" ], "env": { "IDPKEY": "your_idp_key_here" } } } } ``
- Restart Claude Desktop.
FAQ
- What file formats are supported?
- Currently, the server primarily supports PDF files. Future updates will expand to include formats like JPG and PNG.
- How do I obtain an API key?
- You need to contact ComPDFKit for a trial license key. Contact information is available in the README.
Compare ComIDP-MCP-Server with
Last updated · Auto-generated from public README + GitHub signals.