mcpField
P
patent-search

patent-search

github.com/robthepcguy生产力20672 次安装2 天前更新
代码仓库

关于 patent-search

patent-search 是一项指导 Claude 使用 patent-creator MCP 服务所注册专利检索工具的技能,涵盖全球关键词检索、专利详情、分类和专利族查询,并提供常见研究流程指引。

主要功能

  1. 01全球专利全文关键词检索
  2. 02查询专利记录与权利要求
  3. 03按 CPC 和 IPC 分类检索
  4. 04跨司法辖区查询专利族
  5. 05提供成本与检索策略指引

适用场景

  1. 01按关键词或分类查找现有技术
  2. 02获取特定专利公开文本的详情
  3. 03为 EP 或 WO 专利查找美国专利族成员

MCP 相关

该技能指导 Claude 调用 patent-creator MCP 服务提供的工具,包括 Google 和 BigQuery 检索及查询工具。它要求直接调用这些工具,而非使用 Python。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/robthepcguy/claude-patent-creator --skill patent-search

安装后在 Claude Code 中输入/patent-search确认已加载。

详细介绍

专利检索技能

此技能引导 Claude 使用 patent-creator MCP 服务注册的 BigQuery 专利检索工具。请直接调用这些工具;不要通过 shell 调用 Python。

适用场景

  • 按关键词、分类或专利族查找现有技术。
  • 获取美国专利的完整记录(标题、摘要、权利要求、说明书)。
  • 将 EP/WO 专利与其美国专利族成员交叉引用,以获取全文。

可用的 MCP 工具

工具功能
search_patents_google推荐。 在全球范围内进行全文关键词检索(包括权利要求和说明书),每次调用消耗一个检索额度。需要 SERPAPI_API_KEY(免费套餐:每月 250 次)。
check_google_patents_status检查密钥是否已设置,以及本月还剩多少次检索(免费调用)。
search_patents_bigquery备用关键词检索,范围涵盖标题/摘要/权利要求(仅美国专利包含权利要求)。约 341 GiB,每次检索约 2 美元。
get_patent_bigquery按公开编号获取专利详情:默认返回书目信息和权利要求;摘要和说明书为可选项。
get_patents_bigquery功能相同,一次查询最多可获取 50 项专利,仅消耗一次查询额度。
search_patents_by_cpc_bigquery按 CPC 分类前缀检索。
search_patents_by_ipc_bigquery按 IPC 分类前缀检索(适用于较早的专利或非美国专利)。
search_patent_family_bigquery查找所有司法辖区中共享同一专利族 ID 的公开文献。
check_bigquery_status在长工作流开始前验证身份验证和配额项目。

费用说明

BigQuery 按需价格为每 TiB 6.25 美元(每月免费 1 TiB)。MCP 服务会对每次查询的计费字节数设置上限,默认值为 350 GiB。如需扫描更大范围,可通过 PATENT_BIGQUERY_MAX_BYTES_BILLED 覆盖该上限。

专利表未进行聚簇,因此查询 1 项或 50 项专利详情的费用相同;费用仅取决于请求的部分:

详情查询扫描量费用
仅书目信息(include_claims=False):标题、日期、family_id、CPC/IPC~44 GiB~$0.27
默认:+ 权利要求~160 GiB~$1
+ 摘要(include_abstract=True)+~200 GiB与权利要求一同请求会超出默认上限
+ 说明书(include_description=True)~1.1 TiB超出默认上限

因此:使用 get_patents_bigquery 批量查询;如果只需要分类代码或 family_id,请传入 include_claims=False;摘要则直接使用检索结果中的内容,不要再次获取。

选择关键词

search_patents_google:

  • 所有词都必须匹配;“双引号”表示精确短语匹配。该工具不进行词干还原,因此请分别检索同义词和复数形式。
  • 优先使用能体现发明独特性的词语。常见词会匹配数千项专利,并使最相关的现有技术排名下降;测试中,在查询中加入“heart valve”会使目标结果落到第 300 名之后,而使用其权利要求中的独特词语则能在第 48 名找到。
  • 使用 limit=100:消耗的检索额度与 limit=10 相同。
  • 通过添加完整的 CPC 组代码限定分类范围:"voice biometric" CPC=G10L17/00(仅写 CPC=G10L17 不会找到结果)。
  • 结果按公开文献逐行显示,因此同一美国专利及其 EP 专利族成员可能同时出现。

search_patents_bigquery(备用):

  • 使用 2–3 个关键词比使用较长短语效果更好(BigQuery 的 LIKE 匹配是字面匹配)。
  • 对于非美国专利,数据集中的 claims 为空;MCP 关键词工具已会针对这些司法辖区检索标题和摘要。要获取 EP/WO 的全文,请改用 EPO OPS 工具。
  • 需要权利要求时,请使用 search_patent_family_bigquery,将 EP/WO 检索结果关联到其美国专利族成员。

常见工作流

现有技术检索:

  1. search_patents_google(query=…, limit=100)——对全球专利进行广泛的全文扫描(备用方案:search_patents_bigquery(query=…, country="US"))。
  2. 用一次 get_patents_bigquery(patent_numbers=[…], include_claims=False) 获取排名靠前的结果的 CPC 分类号。
  3. search_patents_google(query="<terms> CPC=<group>/00", limit=100)——查找相关技术(备用方案:search_patents_by_cpc_bigquery,每次搜索约需 234 GiB)。

跨司法管辖区检索:

  1. search_patents_google(query=…, country="EP")(备用方案:search_patents_bigquery(query=…, country="EP"))。
  2. 对 EP 结果调用一次 get_patents_bigquery(patent_numbers=[…], include_claims=False),获取其 family_id。
  3. 调用 search_patent_family_bigquery(family_id=…),查找包含完整权利要求书的美国成员。

评论

支持 Markdown