返回市场
营养文档引擎MCP服务器

营养文档引擎MCP服务器

作者:PSPDFKit56 星标更新:2025-07-30

项目介绍

Nutrient 文档引擎 MCP 服务器

使用自然语言处理文档工作流

npm

连接AI代理到文档处理。

此MCP服务器通过自然语言暴露文档处理能力,支持直接的人类交互和AI代理工具调用。

示例对话

配置完成后,您(或您的代理)可以通过自然语言与文档进行交互:

您: "我有哪些可用的文档?"
AI: "我可以看到您有3个文档:annual-report.pdf,contract-draft.pdf 和 tax-form-2023.pdf。您想让我分析其中任何一个吗?"

您: "从这些发票中提取所有的姓名和电话号码"
AI: "我找到了12个联系人:John Smith (555-0123),Sarah Johnson (555-0456)..."

您: "从这些税务表格中删除所有社会保险号码"
AI: "我已经识别并删除了2个文档中的3个SSN。已删除版本已准备好。"

您: "将这份50页的合同分成单独的部分"
AI: "我已经将合同分成了5部分:条款(第1-8页),付款(第9-15页)..."

使用Claude Desktop设置

文档引擎MCP服务器 + Claude Desktop

先决条件

  • Claude Desktop - 从Anthropic下载
  • Docker Compose - 从Docker下载。用于本地运行Nutrient文档引擎。
  • Node.js 18+ - 此MCP服务器通过npx运行。

许可证

Nutrient文档引擎默认运行在评估许可证下。请参阅移除评估限制部分了解如何移除评估限制。

1. 启动Nutrient文档引擎

打开终端窗口,然后运行:

git clone https://github.com/PSPDFKit/nutrient-document-engine-mcp.git
cd nutrient-document-engine-mcp
docker-compose up -d

2. 连接Claude Desktop

在您的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. 重启Claude Desktop

4. 上传和处理文档

  1. 打开您的网络浏览器并访问 http://localhost:5100/dashboard。
  2. 使用拖放界面上传您要处理的文档。
  3. 切换回Claude Desktop并提问如下问题: "列出我的文档并从合同中提取文本"

功能

此MCP服务器提供以下领域的文档处理工具:

内容访问:提取文本,搜索文档,将页面渲染为图像,提取表单数据和表格结构。

文档编辑:拆分文档,添加水印,复制文档,填写PDF表单。

安全:创建并应用预设模式(SSNs,信用卡等)或自定义正则表达式来屏蔽敏感数据。

注释:添加、读取和删除文档注释,包括高亮显示、笔记和印章。

系统:文档发现,元数据检索,健康监控。

与其他AI平台一起使用

此MCP服务器适用于支持模型上下文协议的任何AI平台:

  • Claude Desktop - 使用上述配置快速设置。
  • LangGraph - 与LangGraph代理集成以实现复杂的工作流程。
  • OpenAI API - 通过兼容MCP的框架连接。
  • 自定义代理 - 任何兼容MCP的AI系统。

示例和文档

示例

文档

移除评估水印和限制

文档引擎默认在评估模式下运行,具有限制。要移除它们:

  1. 联系销售购买许可证Nutrient
  2. 配置您的许可证 通过在Docker Compose配置或文档引擎设置中设置ACTIVATION_KEY环境变量。
  3. 重启文档引擎 应用许可证。

有关详细的许可证配置,请参阅文档引擎许可证指南

基于服务器的文档引擎设置

本地安装:遵循Nutrient文档引擎安装指南

托管云:使用托管的文档引擎实例 - 设置指南

贡献

我们欢迎贡献!请参阅CONTRIBUTING.md了解开发设置、测试指南以及如何提交拉取请求。

许可证

MIT许可证 - 详情见LICENSE文件。