MCP KIPRIS

MCP KIPRIS

用于 KIPRIS Plus 的 MCP 服务器,用于专利检索

nuri428

研究与数据
访问服务器

README

MCP KIPRIS

KIPRIS(韩国特许情报院) API를 활용한 特许 搜索 工具입니다.

功能

韩国 特许 搜索

  1. 出愿人 搜索 (PatentApplicantSearchTool)

    • 出愿人 名字로 特许 搜索
    • 排序 및 过滤 选项 支持
  2. 关键词 搜索 (PatentFreeSearchTool)

    • 自由 文本로 特许 搜索
    • 排序 및 过滤 选项 支持
  3. 出愿编号 搜索 (PatentApplicationNumberSearchTool)

    • 出愿编号로 特许 搜索
    • 详细 信息 查询 可能
  4. 权利者 搜索 (PatentRighterSearchTool)

    • 权利者 名字로 特许 搜索
    • 排序 및 过滤 选项 支持
  5. 特许 详细 信息 搜索 (PatentDetailSearchTool)

    • 出愿编号로 特许의 详细 信息 查询
  6. 特许 摘要 信息 搜索 (PatentSummarySearchTool)

    • 出愿编号로 特许의 摘要 信息 查询

海外 特许 搜索

  1. 出愿人 搜索 (ForeignPatentApplicantSearchTool)

    • 出愿人 名字로 海外 特许 搜索
    • 国家别 搜索 支持
  2. 出愿编号 搜索 (ForeignPatentApplicationNumberSearchTool)

    • 出愿编号로 海外 特许 搜索
    • 国家别 搜索 支持
  3. 关键词 搜索 (ForeignPatentFreeSearchTool)

    • 自由 文本로 海外 特许 搜索
    • 国家别 搜索 支持
  4. 国际出愿编号 搜索 (ForeignPatentInternationalApplicationNumberSearchTool)

    • 国际出愿编号로 海外 特许 搜索
  5. 国际公开编号 搜索 (ForeignPatentInternationalOpenNumberSearchTool)

    • 国际公开编号로 海外 特许 搜索

安装 及 执行

环境 设置

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

执行 方法

  1. HTTP 服务器 模式
python -m mcp_kipris.sse_server --http --port 6274 --host 0.0.0.0
  1. stdio 服务器 模式
python -m mcp_kipris.server

支持하는 国家 代码

  • US: 美国
  • EP: 欧洲
  • WO: PCT
  • JP: 日本
  • PJ: 日本英文摘要
  • CP: 中国
  • CN: 中国专利英文摘要
  • TW: 台湾英文摘要
  • RU: 俄罗斯
  • CO: 哥伦比亚
  • SE: 瑞典
  • ES: 西班牙
  • IL: 以色列

排序 选项

  • PD: 公告日期
  • AD: 出愿日期
  • GD: 注册日期
  • OPD: 公开日期
  • FD: 国际出愿日期
  • FOD: 国际公开日期
  • RD: 优先权主张日期

特许 状态 代码

  • A: 公开
  • C: 订正公开
  • F: 公告
  • G: 订正公告
  • I: 无效公告
  • J: 取消公告
  • R: 再公告

Claude 设置

Claude를 使用하기 위한 设置은 다음과 같습니다:

Claude Settings

安装 方法

  1. Python 3.12 以上이 必要합니다.
  2. 虚拟环境을 生成하고 激活합니다:
python -m venv .venv
source .venv/bin/activate  # Linux/Mac
# 或者
.venv\Scripts\activate  # Windows
  1. 项目을 安装합니다:
pip install -e .

API 使用 示例

SSE 连接 设置

  1. SSE 连接 및 会话 ID 받기:
curl -N http://localhost:6274/messages/

响应 示例:

event: endpoint
data: /messages/?session_id=<会话_ID>

工具 列表 查询

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
    }
  }'

支持하는 工具 列表

  1. 韩国 特许 搜索:

    • patent_applicant_search: 出愿人 基准 搜索
    • patent_keyword_search: 关键词 基准 搜索
    • patent_search: 出愿编号로 搜索
    • patent_righter_search: 权利者 基准 搜索
    • patent_application_number_search: 出愿编号로 搜索
    • patent_summary_search: 出愿编号로 摘要 信息 搜索
    • patent_detail_search: 出愿编号로 详细 信息 搜索
  2. 海外 特许 搜索:

    • foreign_patent_applicant_search: 出愿人 基准 搜索
    • foreign_patent_application_number_search: 出愿编号로 搜索
    • foreign_patent_free_search: 自由 文本 搜索
    • foreign_patent_international_application_number_search: 国际出愿编号로 搜索
    • foreign_patent_international_open_number_search: 国际公开编号로 搜索

响应 形式

所有 API 响应은 JSON 形式으로 返回되며, 다음과 같은 结构을 가집니다:

[
  {
    "type": "text",
    "text": "搜索 结果 文本",
    "metadata": null
  }
]

日志

服务器는 基本적으로 DEBUG 级别의 日志을 提供합니다. 日志에서 다음과 같은 信息을 确认할 수 있습니다:

  • 工具 调用 开始/完成 时间
  • 工具 执行 所要 时间
  • 错误 发生 时 详细 信息

许可证

MIT License

贡献

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

推荐服务器

Crypto Price & Market Analysis MCP Server

Crypto Price & Market Analysis MCP Server

一个模型上下文协议 (MCP) 服务器,它使用 CoinCap API 提供全面的加密货币分析。该服务器通过一个易于使用的界面提供实时价格数据、市场分析和历史趋势。 (Alternative, slightly more formal and technical translation): 一个模型上下文协议 (MCP) 服务器,利用 CoinCap API 提供全面的加密货币分析服务。该服务器通过用户友好的界面,提供实时价格数据、市场分析以及历史趋势数据。

精选
TypeScript
MCP PubMed Search

MCP PubMed Search

用于搜索 PubMed 的服务器(PubMed 是一个免费的在线数据库,用户可以在其中搜索生物医学和生命科学文献)。 我是在 MCP 发布当天创建的,但当时正在度假。 我看到有人在您的数据库中发布了类似的服务器,但还是决定发布我的服务器。

精选
Python
mixpanel

mixpanel

连接到您的 Mixpanel 数据。 从 Mixpanel 分析查询事件、留存和漏斗数据。

精选
TypeScript
Sequential Thinking MCP Server

Sequential Thinking MCP Server

这个服务器通过将复杂问题分解为顺序步骤来促进结构化的问题解决,支持修订,并通过完整的 MCP 集成来实现多条解决方案路径。

精选
Python
Nefino MCP Server

Nefino MCP Server

为大型语言模型提供访问德国可再生能源项目新闻和信息的能力,允许按地点、主题(太阳能、风能、氢能)和日期范围进行筛选。

官方
Python
Vectorize

Vectorize

将 MCP 服务器向量化以实现高级检索、私有深度研究、Anything-to-Markdown 文件提取和文本分块。

官方
JavaScript
Mathematica Documentation MCP server

Mathematica Documentation MCP server

一个服务器,通过 FastMCP 提供对 Mathematica 文档的访问,使用户能够从 Wolfram Mathematica 检索函数文档和列出软件包符号。

本地
Python
kb-mcp-server

kb-mcp-server

一个 MCP 服务器,旨在实现便携性、本地化、简易性和便利性,以支持对 txtai “all in one” 嵌入数据库进行基于语义/图的检索。任何 tar.gz 格式的 txtai 嵌入数据库都可以被加载。

本地
Python
Research MCP Server

Research MCP Server

这个服务器用作 MCP 服务器,与 Notion 交互以检索和创建调查数据,并与 Claude Desktop Client 集成以进行和审查调查。

本地
Python
Cryo MCP Server

Cryo MCP Server

一个API服务器,实现了模型补全协议(MCP),用于Cryo区块链数据提取,允许用户通过任何兼容MCP的客户端查询以太坊区块链数据。

本地
Python