文档搜索与检索服务

该服务为Claude提供从Paperless-ngx实例中搜索和检索文档的能力,适用于需要管理大量文档并快速查找特定信息的场景。

  • by anaisbetts
  • TypeScript
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 anaisbetts/paperless-ngx-mcp

使用说明

无纸化mcp-无纸化ngx的mcp服务器

此MCP服务器为Claude提供了从无纸ngx实例中搜索和检索文档的能力。将Claude连接到您的文档管理系统,以搜索您的存档文档,按ID检索特定文档,并获取详细的文档信息,包括内容、标签和元数据。

特性

  • 文档搜索:使用可选的日期筛选按内容、标题和其他字段搜索文档
  • 文献检索:按文档ID获取完整的文档详细信息和内容

先决条件

  • 跑步 无纸化ngx 例子
  • API访问您的Paperless-ngx服务器
  • 系统上已安装Node.js

如何安装:

  1. 获取您的Paperless-ngx API证书:

    • 登录您的Paperless ngx网络界面
    • 转到管理员→ 身份验证令牌
    • 创建一个新的API令牌并复制它
    • 记下您的无纸ngx服务器URL(例如。, http://localhost:8000 或 https://paperless.yourdomain.com)
  2. 添加到Claude桌面配置:

把这个放进你的 claude_desktop_config.json (要么在 ~/Library/Application Support/Claude 在macOS或 C:\Users\NAME\AppData\Roaming\Claude 在Windows上):

{
  "mcpServers": {
    "paperless-mcp": {
      "command": "npx",
      "args": [
        "@anaisbetts/paperless-ngx"
      ],
      "env": {
        "PAPERLESS_SERVER": "http://localhost:8000",
        "PAPERLESS_API_KEY": "your-api-token-here"
      }
    }
  }
}

用实际值替换环境变量:

  • PAPERLESS_SERVER:您的无纸ngx服务器URL
  • PAPERLESS_API_KEY:步骤1中的API令牌

示例提示

我的保险单号是多少?它以V开头

我的租约什么时候到期?

上周史密斯医生给我的牙科账单总额是多少?

我的笔记本电脑有保修文件吗?

我在大通银行的储蓄账户的账号是多少?

我的汽车登记何时到期需要更新?

今年我在房屋维修上花了多少钱?