MCP Server Patent Integration

MCP Server Patent Integration

集成了专利API的MCP Server配置。

概述

该仓库提供了一个预配置的 MCP (模型上下文协议) 服务器,用于专利数据整合和分析。集成了多个权威专利数据源 API,包括 EPO、WIPO、USPTO 等。

快速开始

# 1. 克隆仓库
git clone https://github.com/your-org/mcp-patent-server.git
cd mcp-patent-server

# 2. 配置环境变量
cp config/.env.example config/.env
# 编辑 .env 文件,添加您的 API 密钥

# 3. 运行安装脚本
./scripts/setup.sh

# 4. 验证服务器设置
./scripts/test-servers.sh

项目结构

.
├── config/
│   ├── mcp-config.json     # 主配置文件
│   └── .env.example        # 环境变量模板
├── scripts/
│   ├── setup.sh           # 安装脚本
│   └── test-servers.sh    # 测试脚本
└── docs/                  # API 文档目录

集成的专利服务

  • EPO-OPS (欧洲专利局)
  • WIPO (世界知识产权组织)
  • USPTO PatentsView
  • RapidAPI 专利评分
  • Redis 缓存
  • 队列管理

配置示例

查看 config/mcp-config.json 文件以了解默认配置:

{
  "servers": {
    "epo": { "enabled": true, "endpoint": "https://ops.epo.org/3.2/rest-services" },
    "wipo": { "enabled": true, "endpoint": "https://patentscope.wipo.int/api" },
    "uspto": { "enabled": true, "endpoint": "https://api.patentsview.org/patents" }
  },
  "cache": {
    "enabled": true,
    "ttl": 86400
  }
}

更多信息

详细 API 文档请参考 docs/ 目录下的各个文档文件。

许可证

MIT