MCP KIPRIS

MCP KIPRIS

site icon
2025.04.13 0
Python专利搜索知识产权搜索工具
MCP KIPRIS 是一个基于韩国专利信息院(KIPRIS) API 的专利搜索工具,提供韩国及海外专利的多种搜索功能。
View on GitHub

Overview

基本能力

产品定位

MCP KIPRIS 是一个专业的专利搜索工具,旨在通过 KIPRIS API 提供高效、准确的专利信息检索服务。

核心功能

  1. 韩国专利搜索
  2. 出愿人搜索(PatentApplicantSearchTool)
  3. 关键词搜索(PatentFreeSearchTool)
  4. 出愿号搜索(PatentApplicationNumberSearchTool)
  5. 权利人搜索(PatentRighterSearchTool)
  6. 专利详细信息搜索(PatentDetailSearchTool)
  7. 专利摘要信息搜索(PatentSummarySearchTool)

  8. 海外专利搜索

  9. 出愿人搜索(ForeignPatentApplicantSearchTool)
  10. 出愿号搜索(ForeignPatentApplicationNumberSearchTool)
  11. 关键词搜索(ForeignPatentFreeSearchTool)
  12. 国际出愿号搜索(ForeignPatentInternationalApplicationNumberSearchTool)
  13. 国际公开号搜索(ForeignPatentInternationalOpenNumberSearchTool)

适用场景

  • 专利研究人员进行专利检索
  • 企业进行专利监控和分析
  • 法律专业人士进行专利侵权调查

工具列表

  1. 韩国专利搜索工具
  2. patent_applicant_search: 出愿人基准搜索
  3. patent_keyword_search: 关键词基准搜索
  4. patent_search: 出愿号搜索
  5. patent_righter_search: 权利人基准搜索
  6. patent_application_number_search: 出愿号搜索
  7. patent_summary_search: 出愿号摘要信息搜索
  8. patent_detail_search: 出愿号详细信息搜索

  9. 海外专利搜索工具

  10. foreign_patent_applicant_search: 出愿人基准搜索
  11. foreign_patent_application_number_search: 出愿号搜索
  12. foreign_patent_free_search: 自由文本搜索
  13. foreign_patent_international_application_number_search: 国际出愿号搜索
  14. foreign_patent_international_open_number_search: 国际公开号搜索

常见问题解答

  • 需要设置 KIPRIS API 密钥才能使用服务
  • 支持多种国家代码和排序选项
  • 提供详细的专利状态代码说明

使用教程

使用依赖

  1. 设置 KIPRIS API 密钥
export KIPRIS_API_KEY="your_api_key"
  1. 安装依赖
pip install -r requirements.txt

安装教程

  1. 确保 Python 3.12 或更高版本
  2. 创建并激活虚拟环境
python -m venv .venv
source .venv/bin/activate  # Linux/Mac
# 或
.venv\Scripts\activate  # Windows
  1. 安装项目
pip install -e .

调试方式

  1. HTTP 服务器模式
python -m mcp_kipris.sse_server --http --port 6274 --host 0.0.0.0
  1. stdio 服务器模式
python -m mcp_kipris.server
  1. SSE 连接测试
curl -N http://localhost:6274/messages/
  1. 工具列表查询
curl http://localhost:6274/tools | jq .
  1. 专利搜索示例(三星电子最近5件专利)
curl -X POST "http://localhost:6274/messages/?session_id=<세션_ID>" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "tool",
    "name": "patent_applicant_search",
    "args": {
      "applicant": "삼성전자",
      "docs_count": 5,
      "desc_sort": true
    }
  }'

许可证

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