关于 IP, Patent & Trademark Intelligence
面向法律从业者、分析师和 Agent 工作流的知识产权检索 MCP 服务,可查询美国和欧洲专利及欧盟商标。它通过官方数据库提供分辖区搜索及跨辖区专利分析。
主要功能
- 01查询美国专利
- 02查询欧洲专利
- 03查询欧盟商标
- 04并行分析跨辖区专利
- 05返回结构化结果和汇总
适用场景
- 01分析技术领域的专利布局
- 02开展自由实施检索
- 03申请前核查欧盟商标
- 04跟踪企业或发明人的专利
MCP 相关
通过 MCP 向兼容客户端提供专利、商标查询工具,连接 USPTO PatentsView、EPO Open Patent Services 和 EUIPO。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://ryanclinton--ip-patent-trademark-mcp.apify.actor/mcpclaude mcp add --transport http ip-patent-trademark https://ryanclinton--ip-patent-trademark-mcp.apify.actor/mcp{"mcpServers":{"ip-patent-trademark":{"type":"http","url":"https://ryanclinton--ip-patent-trademark-mcp.apify.actor/mcp"}}}在 Cursor 中打开{"servers":{"ip-patent-trademark":{"type":"http","url":"https://ryanclinton--ip-patent-trademark-mcp.apify.actor/mcp"}}}在 VS Code 中打开{"mcpServers":{"ip-patent-trademark":{"type":"http","url":"https://ryanclinton--ip-patent-trademark-mcp.apify.actor/mcp"}}}{"mcpServers":{"ip-patent-trademark":{"serverUrl":"https://ryanclinton--ip-patent-trademark-mcp.apify.actor/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
IP 专利与商标 MCP 服务
快速开始
添加到你的 MCP 客户端(Claude Desktop、Cursor、Windsurf):
{
"mcpServers": {
"ip-patent-trademark-mcp": {
"url": "https://ryanclinton--ip-patent-trademark-mcp.apify.actor/mcp"
}
}
}
通过模型上下文协议为 AI Agent 提供专利与商标情报。此 MCP 服务可将 Claude Desktop、Cursor、Windsurf 及任何兼容 MCP 的客户端直接连接到三个官方 IP 数据库——用于美国专利的 USPTO PatentsView、用于欧洲专利的 EPO Open Patent Services,以及用于欧盟商标的 EUIPO——除添加一行配置外,无需编写代码。
该服务提供 5 个工具,涵盖美国专利搜索、欧洲专利搜索、欧盟商标搜索,以及一项同时查询 USPTO 和 EPO 的跨司法管辖区综合专利分析。所有三个底层数据源均提供免费的 API 凭据。此服务将它们整合为统一的 IP 情报层,供你的 AI 工作流使用。
可以访问哪些数据?
| 数据点 | 来源 | 示例 |
|---|---|---|
| 📄 专利标题 | USPTO PatentsView | “带有陶瓷隔膜的固态锂离子电池” |
| 🔬 摘要 | USPTO PatentsView | “一种制造方法……” |
| 👤 发明人姓名 | USPTO / EPO | “Chen, Wei;Nakamura, Taro” |
| 🏢 权利人 / 申请人 | USPTO / EPO | “Panasonic Holdings Corporation” |
| 📅 授权 / 公布日期 | USPTO / EPO | “2024-03-12” |
| 🗂️ CPC 分类代码 | USPTO / EPO | “H01M10/0525”(电池技术) |
| 🔗 引用次数 | USPTO PatentsView | 47 次前向引用 |
| 🌍 公布国家 | EPO OPS | EP、DE、FR、GB、NL |
| 🏷️ 商标文字要素 | EUIPO | “NEXAFLOW” |
| 📦 尼斯分类 | EUIPO | 9、35、42 |
| ✅ 商标状态 | EUIPO | REGISTERED、FILED、OPPOSED |
| 📋 商品与服务 | EUIPO | “供应链管理软件(第 42 类)” |
| 🔁 跨司法管辖区申请 | USPTO + EPO 综合结果 | 美国与欧盟结果中共有的 CPC 代码 |
为什么要使用 IP 专利与商标 MCP 服务?
专利与商标研究耗时很长,分散在界面互不兼容的数据库中,而且通常无法在律师和分析师日常使用的 AI 工具中进行。手动查询 USPTO 和 EPO 的自由实施检索,可能要花上一整天切换界面、重新整理导出数据并统一日期格式。
此服务彻底消除了这些阻碍。你的 AI 助手可以在一次对话中搜索三个 IP 数据库,按 CPC 代码去重跨境申请,并返回可直接用于分析的结构化数据。
在 Apify 平台上运行此服务还可让你获得:
- 定时运行 — 按每日或每周频率执行 IP 监控,追踪你所在技术领域的新申请
- API 访问 — 使用 Apify API,通过 Python、JavaScript 或任何 HTTP 客户端触发专利和商标搜索
- 待机模式 — 服务保持预热状态,响应时间不到一秒,交互式 AI 会话无需等待冷启动
- 监控 — 如果运行失败或返回意外结果,可接收 Slack 或电子邮件提醒
- 集成 — 将结果连接到 Google Sheets、HubSpot、Zapier 或流水线中的下游 actors
功能
- 5 个 MCP 工具,3 个官方知识产权数据库——通过官方 API 访问 USPTO PatentsView、EPO Open Patent Services 和 EUIPO
- 支持 8 个筛选维度的美国专利搜索——关键词(标题全文)、发明人、受让人、日期范围、CPC 分类前缀、专利类型(实用、外观设计、植物、再颁发)、排序字段,以及每次查询最多 500 条结果
- 支持原始 CQL 的欧洲专利搜索——按标题关键词、申请人、发明人、公开编号、国家/地区代码和日期范围筛选,或传入原始 CQL 查询以执行高级搜索
- 覆盖全部 45 个尼斯分类的欧盟商标搜索——按文字元素、尼斯分类、状态(REGISTERED / EXPIRED / CANCELLED / REFUSED / FILED / OPPOSED / WITHDRAWN)、申请人、商标特征(WORD / FIGURATIVE / SHAPE_3D / COLOUR / SOUND / POSITION / PATTERN / MOTION / MULTIMEDIA)和日期范围筛选
- 跨司法辖区专利分析——
ip_global_patent_search并行查询 USPTO 和 EPO,然后找出两个结果集中共有的 CPC 四字符代码组,以及在两个司法辖区均有申请记录的共同受让人/申请人名称 - 结果聚合——每个工具都会返回结构化摘要元数据(结果总数、唯一受让人、国家/地区、状态细分),以及完整的结果数组
- 灵活处理凭证缺失——工具会检测缺失的 API 凭证,并返回可执行的设置说明,而不是报错,让用户可以自行完成配置
- 按事件付费——按工具调用次数计费,而非按分钟计费;空闲待机时间免费
- 无状态请求处理——每个 MCP 请求都会启动全新的服务实例,不共享状态,适用于并发多 Agent 场景
- 120 秒 Actor 超时——每个底层数据 Actor 调用都设有 120 秒超时,并分配 256 MB 内存
知识产权专利和商标搜索的使用场景
面向技术团队的专利格局分析
研发团队和企业专利律师需要在提交申请前绘制竞争专利格局。ip_global_patent_search 同时运行 USPTO 和 EPO 查询,返回共有 CPC 代码,以识别某个技术集群在不同司法辖区的重叠领域,并找出在两个市场均有申请记录的共同受让人。过去需要分别登录两个数据库才能完成的工作,现在只需一条提示词。
自由实施研究
进行自由实施(FTO)审查的律师可以通过指定受让人和 CPC 代码筛选 ip_us_patents,以查找潜在阻碍方持有的专利,然后通过 ip_eu_patents 交叉比对欧洲对应专利。结构化 JSON 输出可直接用于 FTO 分析工作流。
提交前的欧盟商标检索
品牌团队和知识产权法律顾问可在提交商标申请前使用 ip_eu_trademarks 按文字元素和尼斯分类搜索,筛选 REGISTERED 状态,并查看冲突商标的商品和服务描述,从而将申请前的检索时间从数小时缩短至数分钟。
面向投资者和分析师的竞争情报
跟踪公司知识产权产出的投资分析师可以按受让人搜索 ip_us_patents,并按专利日期排序,以监控新申请的节奏。结合按申请人名称筛选的 ip_eu_patents,即可了解公司是否正在为其发明寻求国际保护。
发明人跟踪和学术研究监测
技术研究员和人才招聘团队可以跨美国和欧洲数据库跟踪特定发明人的专利产出,了解其当前雇主(受让人或申请人)、近期申请活动,以及其从事的 CPC 技术领域。
用于 IP 监控的 AI Agent 工作流
构建用于持续 IP 监控的 AI Agent 的法务运营团队,可以在 Claude 或 Cursor 中配置此服务,然后指示 Agent 每周搜索指定 CPC 类别中的新申请,并标记任何新进入者。MCP 协议意味着无需编写定制集成代码。
如何连接 IP Patent & Trademark MCP Server
Claude Desktop
将以下内容添加到你的 claude_desktop_config.json:
{
"mcpServers": {
"ip-patent-trademark": {
"type": "streamableHttp",
"url": "https://ip-patent-trademark-mcp.apify.actor/mcp",
"headers": {
"Authorization": "Bearer YOUR_APIFY_TOKEN"
}
}
}
}
Cursor
将以下内容添加到你的 Cursor MCP 配置中:
{
"mcpServers": {
"ip-patent-trademark": {
"type": "streamableHttp",
"url": "https://ip-patent-trademark-mcp.apify.actor/mcp",
"headers": {
"Authorization": "Bearer YOUR_APIFY_TOKEN"
}
}
}
}
Windsurf / 其他 MCP 客户端
任何支持 Streamable HTTP MCP 传输的客户端都可以通过以下方式连接:
- Endpoint:
https://ip-patent-trademark-mcp.apify.actor/mcp - Method:POST
- Auth:
Authorization: Bearer YOUR_APIFY_TOKEN
你的 Apify 令牌可在 console.apify.com/account/integrations 获取。
可用的 MCP 工具
| 工具 | 来源 | 计费事件 | 说明 |
|---|---|---|---|
ip_us_patents | USPTO PatentsView | us-patent-search | 按关键词、发明人、受让人、CPC 代码、日期和类型搜索美国专利 |
ip_eu_patents | EPO Open Patent Services | eu-patent-search | 按标题、申请人、公布编号、国家/地区搜索欧洲专利 |
ip_eu_trademarks | EUIPO | eu-trademark-search | 按文字元素、尼斯分类、状态、申请人搜索欧盟商标 |
ip_global_patent_search | USPTO + EPO | global-patent-search | 跨司法管辖区搜索,并分析 CPC 重叠和共同申请人 |
ip_list_sources | — | 免费 | 列出所有可用工具及其凭据要求 |
工具参数
ip_us_patents
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
keyword | string | 否 | — | 在专利标题中进行全文搜索 |
inventor | string | 否 | — | 发明人的姓氏 |
assignee | string | 否 | — | 受让方组织名称(例如 "Apple"、"Samsung") |
date_from | string | 否 | — | 授权日期起始时间,YYYY-MM-DD |
date_to | string | 否 | — | 授权日期结束时间,YYYY-MM-DD |
cpc_code | string | 否 | — | CPC 分类前缀(例如,计算领域用 "G06F",电池领域用 "H01M") |
patent_type | enum | 否 | — | 发明、外观设计、植物或再颁专利 |
sort_by | enum | 否 | patent_date | patent_date、patent_id 或 patent_num_us_patents_cited |
api_key | string | 否 | — | 来自 patentsview.org/apis 的免费 PatentsView API 密钥 |
max_results | number | 否 | 50 | 最大结果数,1–500 |
ip_eu_patents
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
title_keywords | string | 否 | — | 专利标题中的关键词 |
applicant | string | 否 | — | 申请人/受让方名称 |
inventor | string | 否 | — | 发明人姓名 |
publication_number | string | 否 | — | 按编号直接查询(例如 "EP1234567") |
publication_country | string | 否 | — | 国家/地区代码:EP、DE、FR、GB 等 |
date_from | string | 否 | — | 公布日期起始时间(YYYY 或 YYYYMMDD) |
date_to | string | 否 | — | 公布日期结束时间 |
query | string | 否 | — | 原始 CQL 查询 — 覆盖所有其他搜索字段 |
consumer_key | string | 否 | — | 来自 developers.epo.org 的 EPO OPS consumer key |
consumer_secret | string | 否 | — | EPO OPS consumer secret |
max_results | number | 否 | 50 | 最大结果数,1–500 |
ip_eu_trademarks
| 参数 | 类型 | 必填 | 默认值 | 描述 |
|---|---|---|---|---|
query | string | 是 | — | 要搜索的商标文字要素/名称 |
nice_class | string | 否 | — | 尼斯分类类别编号,以逗号分隔,范围为 1–45(例如 "9,35,42") |
status | enum | 否 | — | REGISTERED、EXPIRED、CANCELLED、REFUSED、FILED、OPPOSED 或 WITHDRAWN |
applicant_name | string | 否 | — | 申请人名称,支持部分匹配 |
mark_feature | enum | 否 | — | WORD、FIGURATIVE、SHAPE_3D、COLOUR、SOUND、POSITION、PATTERN、MOTION、MULTIMEDIA 或 OTHER |
date_from | string | 否 | — | 申请日期起始值,YYYY-MM-DD |
date_to | string | 否 | — | 申请日期结束值 |
client_id | string | 否 | — | EUIPO 开发者门户客户端 ID |
client_secret | string | 否 | — | EUIPO 开发者门户客户端密钥 |
max_results | number | 否 | 25 | 最大结果数,1–200 |
ip_global_patent_search
| 参数 | 类型 | 必填 | 默认值 | 描述 |
|---|---|---|---|---|
keyword | string | 是 | — | 技术关键词或短语 |
inventor | string | 否 | — | 要在两个数据库中搜索的发明人姓名 |
assignee | string | 否 | — | 要在两个数据库中搜索的公司名称 |
date_from | string | 否 | — | 起始日期(USPTO 使用 YYYY-MM-DD,EPO 使用 YYYY) |
date_to | string | 否 | — | 结束日期 |
uspto_api_key | string | 否 | — | PatentsView API 密钥 |
epo_consumer_key | string | 否 | — | EPO OPS 消费者密钥 |
epo_consumer_secret | string | 否 | — | EPO OPS 消费者密钥密码 |
max_per_source | number | 否 | 25 | 每个数据库的最大结果数,1–100 |
API 凭据设置
所有三个数据源都提供免费的 API 凭据,无需付费订阅。
| 来源 | 注册 URL | 可获取内容 |
|---|---|---|
| USPTO PatentsView | patentsview.org/apis | 免费 API 密钥,不限制使用次数 |
| EPO Open Patent Services | developers.epo.org | 消费者密钥 + 密钥密码,每周免费额度为 4 MB |
| EUIPO developer portal | dev.euipo.europa.eu | 商标 API 的客户端 ID + 密钥密码 |
如果没有凭据,每个工具都会检测缺失的密钥,并返回设置说明,而不是报错。
提示词示例
连接后,可以向 AI 助手提问:
Search US patents assigned to "QuantumDyne Systems" in the battery technology CPC code H01M filed after 2022.
Use my PatentsView key: pv_abc123
Search EU trademarks for the name "NEXAFLOW" in Nice classes 9 and 42, registered status only.
Run a global patent landscape search for "solid state electrolyte" across both USPTO and EPO,
max 30 results per source. My API keys: [USPTO: pv_abc123, EPO key: abc, EPO secret: xyz]
输出示例
ip_us_patents 响应
{
"total": 3,
"uniqueAssignees": 2,
"totalCitations": 94,
"data": [
{
"patentId": "US11482723",
"title": "Solid-state electrolyte with ceramic nanoparticle composite",
"abstract": "A solid-state electrolyte composition comprising ceramic nanoparticles dispersed in a polymer matrix...",
"grantDate": "2022-10-25",
"patentType": "utility",
"inventors": "Chen, Wei; Nakamura, Taro; Liu, Fang",
"assignees": "QuantumDyne Systems Inc.",
"citationCount": 47,
"cpcCodes": ["H01M10/0525", "H01M10/0562", "C01B33/12"],
"patentNumber": "11482723"
},
{
"patentId": "US11398640",
"title": "Method for manufacturing thin-film solid electrolyte layers",
"abstract": "A scalable deposition method for producing uniform thin-film solid electrolyte layers...",
"grantDate": "2022-07-26",
"patentType": "utility",
"inventors": "Rodriguez, Maria; Patel, Arun",
"assignees": "Pinnacle Energy Technologies LLC",
"citationCount": 31,
"cpcCodes": ["H01M10/0525", "H01M4/38"],
"patentNumber": "11398640"
}
]
}
ip_eu_patents 响应
{
"total": 2,
"countries": ["EP", "DE"],
"data": [
{
"publicationNumber": "EP4123456",
"title": "Festkörperelektrolyt mit keramischen Nanopartikeln",
"applicants": ["QuantumDyne Systems Inc."],
"inventors": ["Chen, Wei", "Nakamura, Taro"],
"publicationDate": "20230315",
"country": "EP",
"cpcClassifications": ["H01M10/0525", "H01M10/0562"],
"ipcClassifications": ["H01M10/052"],
"familyId": "74812349"
}
]
}
ip_eu_trademarks 响应
{
"total": 2,
"byStatus": {
"REGISTERED": 1,
"FILED": 1
},
"data": [
{
"applicationNumber": "018934561",
"verbalElement": "NEXAFLOW",
"status": "REGISTERED",
"applicantName": "Nexaflow Technologies GmbH",
"niceClasses": ["9", "35", "42"],
"goodsAndServices": "Software for workflow automation (9); Business process consulting (35); Software as a service (42)",
"applicationDate": "2021-06-14",
"registrationDate": "2022-03-08",
"markFeature": "WORD",
"imageUrl": null
}
]
}
ip_global_patent_search 响应
{
"keyword": "solid state electrolyte",
"sources": ["USPTO (PatentsView)", "EPO (Open Patent Services)"],
"usPatents": {
"total": 25,
"hasData": true,
"results": ["..."]
},
"euPatents": {
"total": 18,
"hasData": true,
"results": ["..."]
},
"crossJurisdiction": {
"sharedCpcCodes": ["H01M", "C01B"],
"commonFilers": 3,
"note": "2 CPC code group(s) appear in both US and EU results, suggesting overlapping technology areas"
}
}
搜索专利和商标的费用是多少?
IP Patent & Trademark MCP Server 采用按调用计费模式,每次工具调用收费 $0.045。ip_global_patent_search 虽然会并行查询两个数据库,但仍计为一次调用。待机模式会在调用间保持服务运行,不收取费用。
| 场景 | 工具调用次数 | 每次调用费用 | 总费用 |
|---|---|---|---|
| 快速测试 | 1 | $0.045 | $0.045 |
| 小型调研会话 | 10 | $0.045 | $0.45 |
| 每日 IP 监控工作流 | 50 | $0.045 | $2.25 |
| 每周专利布局分析 | 200 | $0.045 | $9.00 |
| 企业持续监控 | 1,000 | $0.045 | $45.00 |
你可以为每次运行设置最高支出限额来控制费用。达到预算后,actor 会停止运行。
Apify 免费套餐每月包含 $5 的平台额度,足以免费调用约 111 次工具。相比之下,PatSnap 或 Derwent Innovation 等商业专利情报平台每月收费 $500–2,000;对于大多数 AI 辅助 IP 工作流,使用此服务的月度支出低于 $10。
IP Patent & Trademark MCP Server 的工作原理
架构
服务在 Apify 的待机基础设施上作为 Express.js HTTP 服务运行,使用 @modelcontextprotocol/sdk 实现 Streamable HTTP MCP 传输。每个发送到 /mcp 的 POST 请求都会实例化一个新的 McpServer,将其连接到一个新的 StreamableHTTPServerTransport,处理请求,然后销毁该实例,确保每个请求完全隔离,调用之间不共享状态。
工具注册使用 Zod 模式进行输入验证。每个请求周期都会注册全部 5 个工具,并在调用任何 Actor 前完成参数验证。
通过 Actor 编排检索数据
每个 MCP 工具都映射到 ryanclinton 命名空间中的一个或多个 Apify Actor。actor-client.ts 模块使用 apify-client 同步调用每个 Actor,设置 120 秒的 waitSecs 超时和固定的 256 MB 内存分配。结果通过 listItems() 从运行的默认数据集中获取。
调用的三个底层 Actor 是:
ryanclinton/patent-search— 封装 PatentsView REST API(/api/v1/patents/query)ryanclinton/epo-patent-search— 封装带 OAuth2 令牌交换的 EPO OPS REST APIryanclinton/euipo-trademark-search— 封装 EUIPO EUIPOTM API
跨司法管辖区分析逻辑
ip_global_patent_search 工具使用 Promise.all() 并行运行 USPTO 和 EPO Actor。两者运行完成后,该工具会:
- 从美国结果中提取 CPC 代码,取前 4 个字符(子类级别)作为组标识符
- 对欧盟结果中的
cpcClassifications执行相同操作 - 计算交集,找出共有的 CPC 子类组
- 对美国和欧盟结果中的受让人名称进行小写化处理,并使用子串匹配,识别在两个司法管辖区都有申请记录的公司
结果以 crossJurisdiction.sharedCpcCodes(重叠的子类组)和 crossJurisdiction.commonFilers(跨境受让人的数量)形式返回。
计费与支出控制
每个工具都会注册自己的收费事件名称(例如 us-patent-search、eu-trademark-search)。执行前,工具会调用 Actor.charge({ eventName })。如果 chargeResult.eventChargeLimitReached 为 true,工具会立即返回错误,而不会消耗配额,从而避免超支。
最佳实践提示
-
请在首次会话前注册全部 3 个 API 凭据。 PatentsView、EPO OPS 和 EUIPO 均提供免费密钥,并可在当天获批。将它们作为输入传递给工具,或让 AI 客户端在会话开始时请求这些凭据。
-
进行技术领域全景搜索时,请使用 CPC 前缀代码。 4 个字符的子类代码(例如,用于电化学储能的
H01M)可返回广泛的覆盖范围;更长的代码(如H01M10/0525)则能缩小到特定技术领域。先从宽泛范围开始,再根据结果缩小范围。 -
初步界定范围时,请使用
ip_global_patent_search。 它的费用与单个数据库搜索相同,但返回的数据量是两倍,并能突出显示 CPC 代码的重叠之处。只有在需要特定来源的筛选条件时,才单独切换到ip_us_patents或ip_eu_patents,例如patent_type(USPTO)或原始 CQL(EPO)。 -
进行商标清查时,请按 REGISTERED 状态筛选欧盟商标。 将 EXPIRED 和 CANCELLED 商标纳入清查搜索会增加干扰信息。除非你特别需要查询历史记录,否则请设置
status: "REGISTERED"。 -
按
patent_num_us_patents_cited对美国专利排序,以查找基础性知识产权。 引用次数高通常表明该专利具有开创性,并对行业有广泛影响。评估某项技术的知识产权格局质量时,请使用此排序,而不只是关注数量。 -
直接与 EUIPO Trademark Search 配合使用,以处理无需交互式 AI 会话的批量商标监控工作。独立 Actor 支持计划任务和 CSV 输出。
-
要覆盖美国商标,请配合使用 USPTO TESS 搜索。 此服务仅通过 EUIPO 覆盖欧盟商标。美国联邦商标注册信息存储在 USPTO TESS 数据库中,这是一个独立系统。
与其他 Apify Actor 配合使用
| Actor | 配合方式 |
|---|---|
| EPO Patent Search | 在 AI 会话之外独立运行,以批量下载大量欧洲专利,并定期监控新的 EP 申请 |
| EUIPO Trademark Search | 定期安排商标清查扫描,检查品牌组合,并导出到 Google Sheets |
| Website Tech Stack Detector | 识别公司使用的技术供应商,然后使用 ip_us_patents 交叉查询其专利组合,评估其知识产权深度 |
| Company Deep Research | 将公司情报报告与专利领域全景数据结合,用于并购尽职调查工作流 |
| WHOIS Domain Lookup | 将域名注册所有权与商标申请人姓名进行核验,以识别品牌注册冲突 |
| HubSpot Lead Pusher | 将通过专利受让人搜索识别出的公司推送到 CRM,作为符合技术资质的潜在客户 |
| Website Content to Markdown | 将专利律师或知识产权公司的网站转换为 markdown,以便与专利数据一同输入大模型进行综合分析 |
局限性
- 三个数据源都需要免费的 API 凭据。 如果没有凭据,每个工具都会返回设置说明,而不是数据。注册免费,通常当天即可完成,但无法跳过。
- PatentsView 仅覆盖美国专利。 其中包含外观设计专利和植物专利,但尚未在美国授权的 PCT 申请无法通过 PatentsView 获取。
- EPO OPS 免费套餐有带宽上限。 EPO OPS 免费套餐将每周用量限制在约 4 MB。返回 500 条结果的大型查询可能很快耗尽额度。请在 developers.epo.org 监控 EPO 用量。
- EUIPO 覆盖欧盟范围内的商标(EUTM),不包括国家级注册。 在德国、法国或英国单独提交的商标无法通过 EUIPO 查看。若要覆盖国家级商标,必须分别查询各国的商标局。
- 跨司法管辖区去重仅为近似结果。
ip_global_patent_search工具使用 4 个字符的 CPC 小类代码和转为小写的权利人子字符串匹配来识别重叠项,因此可能遗漏名称不一致的专利族,或无法检测出不同司法管辖区之间的所有重复项。 - 专利数据存在公开延迟。 PatentsView 和 EPO OPS 的数据可能比实时提交的申请滞后数天至数周。刚提交的申请可能尚未显示。
- 该服务不会持久保存会话。 每个 MCP 请求都是无状态的。要对大型结果集进行分页,必须重复调用,并明确提供由底层 Actor 处理的偏移量参数。
- 该服务不能替代专业 IP 法律顾问。 此处的专利和商标搜索仅供参考。自由实施和商标排查决策应由合格的 IP 律师审核。
集成
- Zapier — 从监控竞争对手申请或新闻提及的 Zap 中触发专利布局搜索
- Make — 构建自动化 IP 监控工作流,将新发现的商标冲突推送到项目管理工具
- Google Sheets — 将专利或商标搜索结果导出到共享团队电子表格,以便协作审核
- Apify API — 通过 Python 或 JavaScript 流水线以编程方式调用 MCP 服务,无需 AI 客户端
- Webhooks — 在定时 IP 监控运行完成或发生错误时接收通知
- LangChain / LlamaIndex — 将通过此服务检索的专利数据用作 RAG 流水线的检索来源,聚焦技术或法律研究
故障排除
工具返回的是设置说明,而不是专利数据。 每个数据源都需要通过工具参数传入免费的 API 密钥。请确认:ip_us_patents 传入 api_key,ip_eu_patents 传入 consumer_key 和 consumer_secret,ip_eu_trademarks 传入 client_id 和 client_secret。先调用 ip_list_sources,确认各工具所需的凭据。
ip_eu_patents 在查询有效的情况下仍返回空结果。 EPO OPS 使用 CQL(上下文查询语言)语法。如果直接使用 query 参数,请确保 CQL 运算符正确(例如,使用 ta="solid state battery" 搜索标题或摘要)。或者,使用结构化字段 title_keywords、applicant 和 inventor,由 actor 构造查询。
ip_global_patent_search 只显示一个数据源的数据。 该工具会并行运行两个 actor,并过滤掉包含 info 或 message 字段的条目(这表示缺少凭据)。如果响应中某个数据源显示 noApiKey: true,请为该数据源添加缺少的凭据,然后重试。
EPO OPS 调用间歇性失败。 EPO OPS 免费版每周带宽限制约为 4 MB。如果本周运行了许多大型查询,可能已经达到限额。请在 developers.epo.org 查看配额。减少每次查询的 max_results 可以延长每周可用配额。
闲置一段时间后首次调用响应时间较长。 Apify 待机模式会让服务保持热运行,但如果服务长时间闲置,可能会重启。重启后的首次请求会有几秒的冷启动延迟。同一会话中的后续请求则会很快。
负责任地使用
- 此服务仅通过 USPTO、EPO 和 EUIPO 运营的官方 API 端点访问公开的 IP 数据。
- 专利和商标数据库属于公开记录。使用数据须遵守各数据源相应的服务条款。
- 请勿使用专利或商标数据骚扰个人、恶意提交 IP 申请,或规避正当的 IP 权利。
- 有关网页抓取和数据访问合法性的指导,请参阅 Apify 的指南。
常见问题
如何按 CPC 分类代码搜索专利?
使用 ip_us_patents 并传入 cpc_code 参数。传入 4 个字符的子类前缀(如 H01M(电池)或 G06F(计算)),可广泛覆盖相关技术;也可以传入完整的 CPC 代码(如 H01M10/0525),将范围缩小到特定技术。对于 EPO,可在 ip_eu_patents 的 query 参数中传入 CQL 查询,例如 cl="H01M10/0525"。
一次调用最多可以检索多少条专利结果?
ip_us_patents 和 ip_eu_patents 每次查询最多支持 500 条结果。ip_eu_trademarks 最多支持 200 条结果。ip_global_patent_search 每个数据源最多支持 100 条结果(共 200 条)。如果需要更多结果来进行全面的技术领域分析,请按日期范围分段运行多次查询。
ip_global_patent_search 能否找到同一项专利在美国和欧洲提交的记录? 它会尝试通过共有的 CPC 子类代码(前 4 个字符)和常见的受让人名称匹配来检测重叠。这可以识别两个司法管辖区中的同一技术集群和申请人,但并非完整的专利族去重。如需在专利族层面准确去重,请使用 EPO 的原始 CQL 查询接口提供的 INPADOC 专利族数据。
通过 API 访问 USPTO、EPO 和 EUIPO 的数据合法吗? 是的。这三个数据源都是官方政府或政府间专利和商标机构,专门为此提供公共 API。PatentsView、EPO Open Patent Services 和 EUIPO API 都是官方的程序化访问渠道,并非抓取的数据。 使用任何数据源都需要付费订阅吗? 不需要。PatentsView、EPO OPS 和 EUIPO 均提供免费的 API 凭证。EPO OPS 免费套餐的带宽上限约为每周 4 MB。PatentsView 和 EUIPO 未公布免费套餐的明确速率限制。若进行大量商业使用,可考虑向 EPO 注册以获取更高级别的访问权限。
这与 PatSnap 或 Derwent Innovation 有什么不同? PatSnap 和 Derwent Innovation 是完整的专利情报平台,提供分析仪表板、引文映射和专利组合跟踪,适合拥有大量分析预算(每月 500–2,000 美元以上)的专职 IP 团队。本服务以按次付费的价格(每次查询 0.045 美元)提供相同的原始专利数据访问,用户可直接通过 AI 助手访问,无需切换到单独的应用。它最适合需要在 AI 辅助研究工作流中将 IP 数据作为多种输入之一的团队。
我可以搜索美国联邦商标注册信息吗?
ip_eu_trademarks 工具仅通过 EUIPO 提供欧盟范围内的商标注册信息(EUTM)。美国联邦商标注册信息保存在 USPTO TESS 数据库中,这是一个独立系统,目前不在本服务的覆盖范围内。如需进行美国商标清查,请直接在 tmsearch.uspto.gov 使用 USPTO TESS 搜索。
专利数据多久更新一次? PatentsView 每周根据 USPTO 授权数据更新其数据库。EPO OPS 数据持续更新,但新申请通常在提交约 18 个月后才会公开。EUIPO 商标数据反映 EUIPO 官方登记簿,该登记簿会随着申请处理进度更新。
我可以使用本服务安排定期专利监控吗?
MCP 服务专为交互式 AI 会话设计。如需安排定期搜索(例如每周搜索某个技术类别中的新申请),请通过 Apify 调度直接使用独立的 ryanclinton/patent-search、ryanclinton/epo-patent-search 或 ryanclinton/euipo-trademark-search actor;它们支持基于 cron 的调度和电子邮件通知。
调用 ip_global_patent_search 时,如果一个数据源不可用会怎样?
actor-client.ts 中的 runActor 函数会使用 try/catch 包装每次 actor 调用。如果一个数据源失败,该函数会为该数据源返回空数组,而不会导致整个请求失败。响应会将失败数据源的 hasData: false,让你在查看另一个数据源的结果时,也能识别出需要处理的数据源。
我可以将此 MCP 服务与 LangChain 或其他 AI 框架搭配使用吗?
可以。任何支持 Streamable HTTP MCP 传输的框架都可以连接到此服务。对于 LangChain 和 LlamaIndex,请使用 docs.apify.com/platform/integrations 中记录的 Apify 集成。服务端点为 https://ip-patent-trademark-mcp.apify.actor/mcp。
帮助我们改进
如果遇到问题,你可以在 Apify 账户中启用运行共享,帮助我们更快地调试:
- 前往 账户设置 > 隐私
- 启用 与公开 Actor 创建者共享运行记录
这样一来,发生问题时我们就能查看你的运行详情,从而更快地修复问题。只有 actor 开发者可以查看你的数据,不会公开。
支持
发现错误或有功能需求?请在此 actor 页面上的 问题选项卡中提交问题。如需定制解决方案或企业集成,请通过 Apify 平台联系我们。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。