PatentSafe MCP

PatentSafe MCP

site icon
2025.04.24 0
Python文档检索数据库查询其它
PatentSafe MCP 是一个用于连接 PatentSafe 并检索文档的 MCP 服务器。它通过执行原始 Lucene 查询与 PatentSafe 数据库交互,适用于需要从 PatentSafe 获取文档的场景。
View on GitHub

Overview

基本能力

产品定位

PatentSafe MCP 是一个专门用于连接和检索 PatentSafe 文档的 MCP 服务器。

核心功能

  • 连接 PatentSafe 并检索文档
  • 执行原始 Lucene 查询
  • 支持通过 --max-chars 参数限制返回字符数量(默认 500k)

适用场景

  • 需要从 PatentSafe 获取文档的工作流程
  • 执行高级 Lucene 查询的场景

工具列表

  • uvx: 用于启动 MCP 服务器的工具

常见问题解答

  • 文档返回量过大时,可使用 --max-chars 参数限制
  • 目前处于开发阶段,非生产就绪状态

使用教程

使用依赖

  • 需要安装 Homebrew 和 uv
  • 需要准备 claude_desktop_config.json 配置文件

安装教程

  1. 编辑 claude_desktop_config.json 文件,添加以下内容:
{
  "mcpServers": {
    "USEFULNAME": {
      "command": "/opt/homebrew/bin/uvx",
      "args": [
        "--from",
        "git+ssh://[email protected]/amphora/patentsafe-mcp.git",
        "patentsafe-mcp",
        "PATENTSAFE_BASE_URL",
        "PATENTSAFE_AUTH_TOKEN"
      ]
    }
  }
}
  1. 替换以下参数:
  2. USEFULNAME: 服务器名称(如 patentsafe
  3. PATENTSAFE_BASE_URL: PatentSafe 实例的基础 URL
  4. PATENTSAFE_AUTH_TOKEN: 从用户设置获取的认证令牌

调试方式

  • 可以直接执行 Lucene 查询:
https://PATENTSAFE_BASE_URL/ps/read/search.html?pq=1

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。