ComIDP-MCP-Server
by ComPDFKit·★ 83·综合分 40
ComIDP MCP Server 可从PDF文件中提取数据,并通过模型上下文协议与Claude Desktop集成。
概述
ComIDP MCP Server是一个轻量级实现,旨在将ComIDP的智能文档处理功能无缝集成到Claude Desktop中。它专注于从非结构化文档(尤其是PDF文件)中提取关键信息,并将其转换为结构化数据。服务器支持批量处理以提高文档处理效率,并计划在未来扩展对JPG、PNG等其他格式的支持。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
已在使用ComPDFKit服务且需要通过Claude Desktop提取PDF数据而无需额外基础设施的团队。
什么时候不要选它
您需要处理PDF以外的文档格式,或者不想被锁定在ComPDFKit的服务中。
此 server 暴露的工具
从 README 抽取出 2 个工具data_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.
可对比工具
安装
安装
- 安装依赖项:
- Python 3.10 或更高版本 - pip (Python包安装器) - uv: pip install uv
- 创建虚拟环境并安装所需包:
``bash cd comidp-mcp/src python -m venv .venv source .venv/bin/activate # Linux/MacOS .venv\Scripts\activate # Windows pip install -r requirements.txt ``
- 通过编辑 claude_desktop_config.json 配置 Claude Desktop:
``json { "mcpServers": { "comidp-mcp": { "command": "uv", "args": [ "run", "虚拟环境Python路径", "comidp_tools.py路径" ], "env": { "IDPKEY": "您的IDP密钥" } } } } ``
- 重启 Claude Desktop。
FAQ
- 支持哪些文件格式?
- 目前,服务器主要支持PDF文件。未来更新将扩展到包含JPG和PNG等格式。
- 如何获取API密钥?
- 您需要联系ComPDFKit获取试用许可证密钥。README中提供了联系信息。
ComIDP-MCP-Server 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。