营养文档引擎MCP服务器
](https://www.npmjs.com/package/@nutrient-sdk/document-engine-mcp-server)
将AI代理连接到文档处理。
此MCP服务器通过自然语言公开文档处理功能,支持直接的人机交互和AI代理工具调用。
对话示例
配置后,您(或您的代理)可以通过自然语言与文档交互:
你: *“我有什么可用的文件?”*\ 人工智能: *“我可以看到你有3份文件:年度报告.pdf、合同草案.pdf和税务-2023.pdf。你想让我分析其中的任何一份吗?”*
你: *“从这些发票中提取所有姓名和电话号码”*\ 人工智能: *“我找到了12个联系人:约翰·史密斯(555-0123)、莎拉·约翰逊(555-0456)……”*
你: *“从这些税务表格中删除所有社会保障号码”*\ 人工智能: *“我已经在2份文件中识别并编辑了3个SSN。编辑后的版本已经准备好了。”*
你: *“将这份50页的合同分成单独的部分”*\ 人工智能: *“我将合同分为5个部分:条款(第1-8页)、付款(第9-15页)……”*
使用Claude Desktop进行设置

先决条件
- 克劳德桌面 - 从Anthropic下载.
- Docker Compose - 用于在本地运行营养文档引擎。
- Node.js 18+ -此MCP服务器通过以下方式运行
npx.
许可
默认情况下,营养文档引擎使用评估许可证运行。请看 消除评估限制 关于如何消除评估限制的部分。
1.启动营养文档引擎
打开终端窗口,然后运行:
git clone https://github.com/PSPDFKit/nutrient-document-engine-mcp.git
cd nutrient-document-engine-mcp
docker-compose up -d2.连接克劳德桌面
将此添加到您的Claude Desktop配置(设置→ 开发者→ 编辑配置):
{
"mcpServers": {
"nutrient-document-engine": {
"command": "npx",
"args": ["-y", "@nutrient-sdk/document-engine-mcp-server"],
"env": {
"DASHBOARD_USERNAME": "admin",
"DASHBOARD_PASSWORD": "password",
"DOCUMENT_ENGINE_BASE_URL": "http://localhost:5000",
"DOCUMENT_ENGINE_API_AUTH_TOKEN": "secret"
}
}
}
}3.重新启动克劳德桌面
4.上传和处理文件
- 打开您的网络浏览器并转到http://localhost:5100/dashboard.
- 使用拖放界面上传要使用的文档。
- 切换回Claude Desktop并提出以下问题:
*“列出我的文档并从合同中提取文本”*
特性
此MCP服务器在以下领域提供文档处理工具:
内容访问:提取文本、搜索文档、将页面呈现为图像、提取表单数据和表结构。
文档编辑:拆分文档、添加水印、复制文档、填写PDF表单。
安全:使用预设模式(SSN、信用卡等)或自定义正则表达式为敏感数据创建和应用密文。
注释:添加、阅读和删除文档注释,包括突出显示、注释和戳记。
系统:文档发现、元数据检索和运行状况监视。
与其他AI平台一起使用
此MCP服务器可与支持模型上下文协议的任何AI平台配合使用:
- 克劳德桌面 -使用上述配置快速设置。
- LangGraph -与集成 LangGraph代理 对于复杂的工作流程。
- OpenAI API -通过MCP兼容框架连接。
- 海关代理 -任何与MCP兼容的AI系统。
示例和文件
例子
- LangGraph文档处理 -合同处理、表单填写和报告生成的工作流示例。
- OpenAI代理SDK文档处理 -合同处理、表单填写和报告生成的工作流示例。
- 文档聊天界面 -使用React和LangGraph的Web应用程序。
- 采购人工智能代理 -一个用Langgraph.js编写的AI代理,可以将订单、发票和付款文档分类和整理成组和标记,供人工审查
文档
删除评估水印和限制
默认情况下,文档引擎在有限制的评估模式下运行。要删除它们,请执行以下操作:
- 联系销售人员购买许可证 从 营养素
- 配置您的许可证 通过设置
ACTIVATION_KEY您的环境变量 或文档引擎设置 - 重新启动文档引擎 申请许可证
有关详细的许可配置,请参阅 文档引擎许可指南.
基于服务器的文档引擎设置
内部安装: 跟随 营养文档引擎安装指南.
托管云: 使用托管的文档引擎实例- 安装指南.
贡献
我们欢迎捐款!看 贡献.md 了解开发设置、测试指南以及如何提交pull请求。
许可证
MIT许可证-请参阅 许可证 文件以获取详细信息。
