What dependencies are required to run the server?
Python 3.10 or higher, pip, uv, and a virtual environment. All required Python packages are listed in `requirements.txt`.
@ComPDFKit
Basic information
ComIDP MCP Server is a lightweight Model Context Protocol (MCP) server designed for seamless integrating ComIDP with AI chatbots, providing unstructured document processing functionalities, such as extracting data from PDF files. The service returns results in structured plain-te
Add this server to your MCP-compatible client using the configuration below.
{
"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"
}
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Intelligent Document Extraction - ComIDP is a lightweight MCP server that integrates ComIDP’s intelligent document extraction capabilities with AI chatbots. It automatically extracts key information from unstructured PDF files, converts it into structured plain-text, and supports batch processing to improve document handling efficiency.
Setup requires Python 3.10+, pip, and uv. Configure Claude Desktop by editing claude_desktop_config.json with the command, arguments (pointing to the virtual environment’s Python and comidp_tools.py), and an IDPKEY environment variable. Use the data_extraction() function to process a list of PDF files or data_extraction_from_folder() to process all PDFs in a folder (with optional recursive search). Results are saved as TXT files in a specified output folder.
Python 3.10 or higher, pip, uv, and a virtual environment. All required Python packages are listed in `requirements.txt`.
Edit `claude_desktop_config.json` to add a `comidp-mcp` server entry with the command `uv`, arguments pointing to the virtual environment’s Python and `comidp_tools.py`, and the `IDPKEY` environment variable set to your API key.
Currently only PDF files are supported. Future updates will add support for JPG, PNG, and other formats.
Two functions are provided: `data_extraction(filenames, save_dir_path, key, err_msg_lang)` for a list of PDF files, and `data_extraction_from_folder(folder, save_dir_path, recursive, key, err_msg_lang)` for a folder of PDFs. They return a dictionary mapping input paths to output TXT file paths.
Yes, the project is licensed under Apache License 2.0. A trial license key is required; contact the team via the provided link to obtain one.
📄 The PDF intelligence layer for AI agents — Agent Document Twin, evidence-first extraction, visual crops, OCR provenance, trust reports, and benchmark-gated releases. MCP server for Claude, Cursor, VS Code, and any MCP client.
MCP server to integrate AWS S3 and LLM

Upload once. Find, use and share across your AI workflows. drop.media is one media library for you and every AI agent you use: files added from Claude, ChatGPT, Cursor, the terminal or the web can be found, reused and sh
MCP server that exposes a V8 JavaScript runtime as a tool for AI agents like Claude and Cursor. Supports persistent heap snapshots via S3 or local filesystem, and is ready for integration with modern AI development environments.
MCP Workspace Server: A secure Model Context Protocol server providing file, git, and GitHub tools for AI assistants within a sandboxed project directory.
Comments