专利搜索服务器

一个用于连接韩国知识产权信息服务(KIPRIS)API的MCP服务器,通过自然语言查询实现韩国专利的搜索和分析。

  • by Tech-curator
  • Python
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 Tech-curator/korean-patent-mcp

使用说明

🇰🇷 韩国专利MCP

韩语文档在下面 /以下为韩语文档

用于KIPRIS(韩国知识产权信息服务)API的MCP(模型上下文协议)服务器。

英文文档

概述

此MCP服务器使AI助手(Claude Desktop、Cursor、Windsurf等)能够通过自然语言查询搜索和分析韩国专利。它连接到韩国知识产权局(KIPO)提供的官方KIPRIS Plus Open API。

特性

工具 说明
kipris_search_patents 按申请人名称搜索专利
kipris_get_patent_detail 按申请号获取详细的专利信息
kipris_get_citing_patents 查找引用特定专利的专利

快速开始

# Install via Smithery (recommended)
npx -y @smithery/cli install korean-patent-mcp --client claude

# Or install via uv
uv pip install git+https://github.com/Tech-curator/korean-patent-mcp.git

需求

配置

设置 KIPRIS_API_KEY 环境变量:

export KIPRIS_API_KEY="your_api_key_here"

或者添加到您的MCP客户端配置中:

{
  "mcpServers": {
    "korean-patent": {
      "command": "uv",
      "args": ["run", "korean-patent-mcp"],
      "env": {
        "KIPRIS_API_KEY": "your_api_key_here"
      }
    }
  }
}

查询示例

  • “搜索三星电子的注册专利”
  • “获取专利申请号1020200123456的详细信息”
  • “查找引用申请1020180056789的专利”

韩语文档

用于韩国专利信息检索服务(KIPRIS)API的模型上下文协议(MCP)服务器。

您可以与Claude Desktop、Cursor、Windsurf或其他MCP客户端配合使用,以自然语言搜索和分析韩国专利。

功能

核心工具

Tool 说明
kipris_search_patents 使用申请人名搜索专利
kipris_get_patent_detail 通过申请编号查询专利详情
kipris_get_citing_patents 查询引用特定专利的后续专利

扩展工具(即将实施)

  • [ ] kipris_get_cpc_codes -查看CPC分类代码
  • [ ] kipris_get_inventors -查询发明者信息
  • [ ] kipris_check_rejection -确认是否拒绝
  • [ ] kipris_analyze_rejection_reason -拒绝原因分析

🚀 安装方法

方法1:通过Smithery安装(推荐)

# Smithery CLI 설치 (처음 한 번만)
npm install -g @smithery/cli

# Korean Patent MCP 서버 설치
smithery install korean-patent-mcp --client claude

方法2:使用uv进行本地安装

# 저장소 클론
git clone https://github.com/khreat/korean-patent-mcp.git
cd korean-patent-mcp

# uv로 설치 (권장)
uv pip install -e .

# 또는 pip으로 설치
pip install -e .

需求

🔧 设置

API密钥设置

.env 创建文件并设置API密钥:

echo "KIPRIS_API_KEY=your_api_key_here" > .env

或设置为环境变量:

export KIPRIS_API_KEY="your_api_key_here"

🔌 客户端连接

克劳德桌面版

~/Library/Application Support/Claude/claude_desktop_config.json (MacOS)或 %APPDATA%\Claude\claude_desktop_config.json 编辑(Windows)文件:

{
  "mcpServers": {
    "korean-patent": {
      "command": "uv",
      "args": ["run", "korean-patent-mcp"],
      "env": {
        "KIPRIS_API_KEY": "your_api_key_here"
      }
    }
  }
}

光标/风帆

在MCP设置中,添加以下内容:

{
  "korean-patent": {
    "command": "uv",
    "args": ["run", "korean-patent-mcp"],
    "env": {
      "KIPRIS_API_KEY": "your_api_key_here"
    }
  }
}

📖 使用示例

在Claude Desktop中,您可以问:

专利搜索

삼성전자가 출원한 특허 중 등록된 것들을 보여줘
충북대학교 산학협력단의 최근 특허를 검색해줘

专利详情

출원번호 1020200123456의 특허 상세 정보를 알려줘

引用专利分析

출원번호 1020180056789를 인용한 특허들을 찾아줘

🧪 开发&测试

使用MCP Inspector进行测试

npx @modelcontextprotocol/inspector uv run korean-patent-mcp

Smithery Dev模式

smithery dev

📁 项目结构

korean-patent-mcp/
├── pyproject.toml          # 패키지 설정 (uv/pip 호환)
├── smithery.yaml           # Smithery 배포 설정
├── README.md
├── .env.example
└── src/
    └── korean_patent_mcp/
        ├── __init__.py
        ├── server.py       # MCP 서버 & Tool 정의
        └── kipris_api.py   # KIPRIS API 클라이언트

🔍 API响应格式

所有Tool response_format 支持参数:

  • markdown (默认值):适合人类阅读的格式
  • json:适合编程处理的结构化格式

注意事项

  • KIPRIS API可能有调用限制
  • 批量搜索时请使用页面国家
  • 永远不要将API密钥提交到公共存储库

📝 许可证

MIT许可证

🤝 贡献

欢迎错误报告、功能建议和PR!

📞 联系


制作❤️ 韩国专利研究