mcpField
I
IP, Patent & Trademark Intelligence

IP, Patent & Trademark Intelligence

リモート
ryanclinton--ip-patent-trademark-mcp.apify.actor法務・行政032 週間前に更新

IP, Patent & Trademark Intelligence について

法律専門家、アナリスト、エージェントのワークフロー向けの知的財産検索MCPサーバーです。米国・欧州の特許とEU商標を公式データベースで検索し、複数管轄の特許分析も行えます。

主な機能

  1. 01米国特許の検索
  2. 02欧州特許の検索
  3. 03EU商標の検索
  4. 04複数管轄の特許を並列分析
  5. 05構造化データと集計の返却

活用シーン

  1. 01技術分野の特許動向分析
  2. 02実施自由調査
  3. 03出願前のEU商標確認
  4. 04企業や発明者の特許追跡

MCP 対応

MCPクライアントに特許・商標検索ツールを提供し、USPTO PatentsView、EPO Open Patent Services、EUIPOを検索します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://ryanclinton--ip-patent-trademark-mcp.apify.actor/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

IP Patent & Trademark MCP Server

ApifyForgeで表示 | Apify Storeで使用


クイックスタート

MCP クライアント(Claude Desktop、Cursor、Windsurf)に追加します。

{
  "mcpServers": {
    "ip-patent-trademark-mcp": {
      "url": "https://ryanclinton--ip-patent-trademark-mcp.apify.actor/mcp"
    }
  }
}

AI エージェント向けの特許・商標インテリジェンスを、Model Context Protocol 経由で提供します。この MCP サーバーは、Claude Desktop、Cursor、Windsurf など、MCP 互換のあらゆるクライアントを、米国特許向けの USPTO PatentsView、欧州特許向けの EPO Open Patent Services、EU 商標向けの EUIPO という3つの公式 IP データベースに直接接続します。1行の設定を追加するだけで利用でき、コードは必要ありません。

このサーバーは、米国特許検索、欧州特許検索、EU 商標検索に加え、USPTO と EPO の両方に並列でクエリを送信する、複数の管轄区域を横断した複合的な特許分析を含む5つのツールを提供します。基盤となる3つのデータソースはすべて、無料の API 認証情報を提供しています。このサーバーはそれらを統合し、AI ワークフロー向けの統一された IP インテリジェンスレイヤーを実現します。

アクセスできるデータ

データ項目ソース例
📄 特許の名称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 OPSEP、DE、FR、GB、NL
🏷️ 商標の文字要素EUIPO「NEXAFLOW」
📦 ニース分類EUIPO9、35、42
✅ 商標のステータスEUIPOREGISTERED、FILED、OPPOSED
📋 商品・サービスEUIPO「サプライチェーン管理用ソフトウェア(第42類)」
🔁 複数管轄区域での出願USPTO + EPO の統合結果米国と EU の検索結果に共通する CPC コード

IP Patent & Trademark MCP Server を使用する理由

特許や商標の調査には時間がかかり、互換性のないインターフェースを持つデータベースに情報が分散しており、弁護士やアナリストが日常的に使う AI ツール内から利用できることもほとんどありません。USPTO と EPO を手作業で調べる自由実施調査では、インターフェースを切り替え、エクスポートを再フォーマットし、日付形式を照合する作業に丸一日かかることもあります。

このサーバーは、そうした煩雑さをすべて解消します。AI アシスタントは1回の会話の中で3つの IP データベースを検索し、CPC コードを使って国境をまたぐ出願の重複を除去し、分析にすぐ使える構造化データを返します。

このサーバーを Apify のプラットフォームで実行すると、次の機能も利用できます。

  • スケジュール実行 — IP のモニタリングを毎日または毎週実行し、技術分野の新たな出願を追跡できます
  • API アクセス — Apify API を使って、Python、JavaScript、または任意の HTTP クライアントから特許・商標検索を実行できます
  • スタンバイモード — サーバーを起動状態に保ち、インタラクティブな AI セッションでもコールドスタートによる遅延なく、1秒未満で応答します
  • モニタリング — 実行が失敗した場合や、予期しない出力が返された場合に、Slack またはメールでアラートを受け取れます
  • 連携機能 — 結果を Google Sheets、HubSpot、Zapier、またはパイプライン内の後続アクターに接続できます

機能

  • 5 つの MCP ツール、3 つの公式 IP データベース — USPTO PatentsView、EPO Open Patent Services、EUIPO に公式 API 経由でアクセスします
  • 8 つのフィルター項目を使った米国特許検索 — キーワード(タイトルの全文検索)、発明者、譲受人、日付範囲、CPC 分類のプレフィックス、特許の種類(utility/design/plant/reissue)、ソート項目、クエリあたり最大 500 件の結果
  • 未加工の CQL に対応した欧州特許検索 — タイトルのキーワード、出願人、発明者、公開番号、国コード、日付範囲で絞り込むか、高度な検索用に未加工の CQL クエリを指定できます
  • 全 45 のニース分類に対応した EU 商標検索 — 言語要素、ニース分類、ステータス(REGISTERED / EXPIRED / CANCELLED / REFUSED / FILED / OPPOSED / WITHDRAWN)、出願人、商標の特徴(WORD / FIGURATIVE / SHAPE_3D / COLOUR / SOUND / POSITION / PATTERN / MOTION / MULTIMEDIA)、日付範囲で絞り込めます
  • 複数の管轄区域にまたがる特許分析 — ip_global_patent_search は USPTO と EPO に並行してクエリを実行し、両方の結果セットに含まれる CPC の 4 文字コードグループと、両方の管轄区域で出願している共通の譲受人/出願人名を特定します
  • レスポンスの集約 — 各ツールは、完全な結果配列とともに、構造化された概要メタデータ(総結果数、一意の譲受人、国、ステータスの内訳)を返します
  • 認証情報の柔軟な処理 — ツールは API 認証情報がないことを検出し、エラーの代わりに具体的なセットアップ手順を返すため、利用者自身で導入を進められます
  • イベントごとの従量課金 — 分単位ではなく、ツール呼び出しごとに課金されます。アイドル状態の待機時間は無料です
  • ステートレスなリクエスト処理 — MCP リクエストごとに新しいサーバーインスタンスを起動し、状態を共有しないため、複数のエージェントによる同時利用に適しています
  • 120 秒のアクタータイムアウト — 基盤となる各データアクターは、120 秒のタイムアウトと 256 MB のメモリ割り当てで呼び出されます

IP 特許・商標検索のユースケース

技術チーム向けの特許ランドスケープ分析

研究開発チームや企業の特許弁護士は、出願前に競合する特許の全体像を把握する必要があります。ip_global_patent_search は USPTO と EPO に同時にクエリを実行し、共通する CPC コードを返して、ある技術クラスターが管轄区域をまたいで重なっている領域を特定し、両方の市場で出願している共通の譲受人を明らかにします。以前は別々のデータベースセッションを 2 回実行する必要がありましたが、今では 1 つのプロンプトで完了します。

実施自由性の調査

FTO クリアランス調査を行う弁護士は、特定の譲受人と CPC コードで ip_us_patents を絞り込み、権利行使を阻む可能性のある当事者が保有する特許を特定したうえで、ip_eu_patents と照合し、欧州での対応特許による保護範囲を確認できます。構造化された JSON 出力は、FTO 分析のワークフローにそのまま組み込めます。

出願前の EU 商標クリアランス

商標出願前に登録可能性を確認するブランドチームや知的財産担当者は、ip_eu_trademarks を使って言語要素とニース分類で検索し、REGISTERED ステータスで絞り込み、抵触する商標の商品・役務の記述を確認できます。出願前のクリアランスにかかる時間を数時間から数分に短縮できます。

投資家やアナリスト向けの競合情報

企業の知的財産活動を追跡する投資アナリストは、譲受人で ip_us_patents を検索し、特許の日付順に並べることで、新規出願のペースを把握できます。これに、出願人名で絞り込んだ ip_eu_patents を組み合わせれば、その企業が発明に対する国際的な保護を進めているかどうかを把握できます。

発明者の追跡と学術研究のモニタリング

技術スカウトや人材採用チームは、特定の発明者による米国と欧州の両方のデータベースでの特許活動を追跡し、現在の所属先(譲受人または出願人)、最近の出願状況、取り組んでいる CPC 技術分野を特定できます。

IP モニタリング向け AI エージェントのワークフロー

継続的な IP モニタリングを行う AI エージェントを構築する法務オペレーションチームは、このサーバーを Claude または Cursor で設定し、指定した 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 トランスポートに対応するクライアントであれば、以下を使用して接続できます。

  • エンドポイント:https://ip-patent-trademark-mcp.apify.actor/mcp
  • メソッド:POST
  • 認証:Authorization: Bearer YOUR_APIFY_TOKEN

Apify トークンは console.apify.com/account/integrations で確認できます。

利用可能な MCP ツール

ツールソース課金イベント説明
ip_us_patentsUSPTO PatentsViewus-patent-searchキーワード、発明者、譲受人、CPC コード、日付、種類で米国特許を検索します
ip_eu_patentsEPO Open Patent Serviceseu-patent-searchタイトル、出願人、公開番号、国で欧州特許を検索します
ip_eu_trademarksEUIPOeu-trademark-search文字要素、ニース分類、ステータス、出願人で EU 商標を検索します
ip_global_patent_searchUSPTO + EPOglobal-patent-searchCPC の重複と共通出願人の分析を含む、複数の法域にまたがる検索を行います
ip_list_sources—無料利用可能なすべてのツールと、必要な認証情報を一覧表示します

ツールのパラメーター

ip_us_patents
パラメーター型必須デフォルト説明
keywordstringいいえ—特許タイトルの全文検索
inventorstringいいえ—発明者の姓
assigneestringいいえ—譲受人の組織名(例:「Apple」、「Samsung」)
date_fromstringいいえ—特許付与日の開始日。YYYY-MM-DD 形式
date_tostringいいえ—特許付与日の終了日。YYYY-MM-DD 形式
cpc_codestringいいえ—CPC 分類のプレフィックス(例:コンピューティングは「G06F」、バッテリーは「H01M」)
patent_typeenumいいえ—utility、design、plant、または reissue
sort_byenumいいえpatent_datepatent_date、patent_id、または patent_num_us_patents_cited
api_keystringいいえ—patentsview.org/apis で取得できる無料の PatentsView API キー
max_resultsnumberいいえ50最大結果数。1~500
ip_eu_patents
パラメーター型必須デフォルト説明
title_keywordsstringいいえ—特許タイトルに含まれるキーワード
applicantstringいいえ—出願人/譲受人の名前
inventorstringいいえ—発明者の名前
publication_numberstringいいえ—番号による直接検索(例:「EP1234567」)
publication_countrystringいいえ—国コード:EP、DE、FR、GB など
date_fromstringいいえ—公開日の開始日(YYYY または YYYYMMDD)
date_tostringいいえ—公開日の終了日
querystringいいえ—生の CQL クエリ。他のすべての検索フィールドより優先されます
consumer_keystringいいえ—developers.epo.org で取得できる EPO OPS のコンシューマーキー
consumer_secretstringいいえ—EPO OPS のコンシューマーシークレット
max_resultsnumberいいえ50最大結果数。1~500
ip_eu_trademarks
ParameterTypeRequiredDefaultDescription
querystringはい—検索する商標の文字要素または名称
nice_classstringいいえ—ニース分類の番号。1~45をカンマ区切りで指定します(例:"9,35,42")
statusenumいいえ—REGISTERED、EXPIRED、CANCELLED、REFUSED、FILED、OPPOSED、または WITHDRAWN
applicant_namestringいいえ—出願人名。部分一致に対応しています
mark_featureenumいいえ—WORD、FIGURATIVE、SHAPE_3D、COLOUR、SOUND、POSITION、PATTERN、MOTION、MULTIMEDIA、または OTHER
date_fromstringいいえ—出願日の開始日。YYYY-MM-DD
date_tostringいいえ—出願日の終了日
client_idstringいいえ—EUIPO 開発者ポータルのクライアント ID
client_secretstringいいえ—EUIPO 開発者ポータルのクライアントシークレット
max_resultsnumberいいえ25最大結果数。1~200
ip_global_patent_search
ParameterTypeRequiredDefaultDescription
keywordstringはい—技術に関するキーワードまたは語句
inventorstringいいえ—両方のデータベースで検索する発明者名
assigneestringいいえ—両方のデータベースで検索する企業名
date_fromstringいいえ—開始日(USPTO は YYYY-MM-DD、EPO は YYYY)
date_tostringいいえ—終了日
uspto_api_keystringいいえ—PatentsView API キー
epo_consumer_keystringいいえ—EPO OPS コンシューマーキー
epo_consumer_secretstringいいえ—EPO OPS コンシューマーシークレット
max_per_sourcenumberいいえ25データベースごとの最大結果数。1~100

API 認証情報の設定

3つのデータソースはいずれも無料の API 認証情報を提供しています。有料サブスクリプションは不要です。

SourceRegistration URLWhat you get
USPTO PatentsViewpatentsview.org/apis無料の API キー。利用制限の記載なし
EPO Open Patent Servicesdevelopers.epo.orgコンシューマーキーとシークレット。週あたり 4 MB の無料枠
EUIPO developer portaldev.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 は、ツール呼び出し1回あたり $0.045 の従量課金制を採用しています。ip_global_patent_search ツールは2つのデータベースを並行して検索しますが、イベント数は1回としてカウントされます。スタンバイモードでは、呼び出しの合間もサーバーが起動した状態に保たれ、料金は発生しません。

シナリオツール呼び出し数1回あたりの料金合計料金
簡単なテスト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

実行ごとに最大支出額を設定して、コストを管理できます。予算に達すると、アクターは停止します。

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 つすべてのツールが登録され、アクターが呼び出される前にパラメーターの検証が行われます。

アクターのオーケストレーションによるデータ取得

各 MCP ツールは、ryanclinton 名前空間の 1 つ以上の Apify アクターに対応しています。actor-client.ts モジュールは apify-client を使用して、固定の 256 MB メモリー割り当てと 120 秒の waitSecs タイムアウトを指定し、各アクターを同期的に呼び出します。実行結果は、listItems() を使って実行のデフォルトデータセットから取得されます。

呼び出される基盤となるアクターは次の 3 つです。

  • ryanclinton/patent-search — PatentsView REST API(/api/v1/patents/query)のラッパー
  • ryanclinton/epo-patent-search — OAuth2 トークン交換を使用する EPO OPS REST API のラッパー
  • ryanclinton/euipo-trademark-search — EUIPO EUIPOTM API のラッパー
複数の管轄区域にまたがる分析ロジック

ip_global_patent_search ツールは Promise.all() を使って、USPTO と EPO のアクターを並列実行します。両方の処理が完了すると、ツールは次の手順を実行します。

  1. 米国の結果から CPC コードを抽出し、先頭 4 文字(サブクラスレベル)をグループ識別子として使用します
  2. cpcClassifications を使って、EU の結果でも同様の処理を行います
  3. 共通する CPC サブクラスグループを特定するため、両者の積集合を計算します
  4. 米国と EU の結果に含まれる出願人名を小文字に変換して部分文字列マッチングで比較し、両方の管轄区域で出願している企業を特定します

結果は crossJurisdiction.sharedCpcCodes(重複するサブクラスグループ)および crossJurisdiction.commonFilers(国境を越えて出願する出願人の数)として返されます。

課金と支出の管理

各ツールは独自の課金イベント名(例:us-patent-search、eu-trademark-search)を登録します。実行前に、ツールは Actor.charge({ eventName }) を呼び出します。chargeResult.eventChargeLimitReached が true の場合、ツールはクォータを消費せず、エラーを返して直ちに終了し、過剰な支出を防ぎます。

最良の結果を得るためのヒント

  1. 最初のセッションの前に、3つすべてのAPI認証情報を登録してください。 PatentsView、EPO OPS、EUIPOはいずれも、当日中に承認される無料のキーを提供しています。ツールに渡す入力値として保存するか、セッション開始時にAIクライアントから要求するようにしてください。

  2. テクノロジー動向の検索には、CPCのプレフィックスコードを使用してください。 4文字のサブクラス(例:H01Mは電気化学エネルギー貯蔵を表します)では幅広く検索でき、H01M10/0525のような長いコードでは特定の技術に絞り込めます。まず広く検索し、結果に基づいて絞り込んでください。

  3. 最初の範囲設定にはip_global_patent_searchを使用してください。 1つのデータベースを検索する場合と同じ料金で、2倍のデータが返され、CPCコードが重複する箇所も確認できます。patent_type(USPTO)やraw CQL(EPO)など、ソース固有のフィルターが必要な場合に限り、ip_us_patentsまたはip_eu_patentsに切り替えてください。

  4. クリアランス調査では、EU商標をREGISTEREDのステータスで絞り込んでください。 EXPIREDやCANCELLEDの商標を含めると、クリアランス調査にノイズが増えます。履歴が必要な場合を除き、status: "REGISTERED"を設定してください。

  5. 基盤となる知的財産を見つけるには、patent_num_us_patents_citedで米国特許を並べ替えてください。 被引用数が多い特許は、業界に広く影響を与えた重要な特許であることを示します。この並べ替えは、件数だけでなく、技術の知的財産ランドスケープの質を評価する際に使用してください。

  6. インタラクティブなAIセッションを必要としない、商標の一括モニタリング作業には、EUIPO Trademark Searchと直接組み合わせてください。 スタンドアロンのアクターでは、スケジュール設定とCSV出力に対応しています。

  7. 米国の商標を調査する場合は、USPTO TESS検索も併用してください。 このサーバーが対応しているのは、EUIPOを通じたEU商標のみです。米国の連邦商標登録は、別のシステムであるUSPTO TESSデータベースに保管されています。

他のApifyアクターとの組み合わせ

Actor組み合わせ方法
EPO Patent SearchAIセッション外で、大量の欧州特許を一括取得する際に単独で実行します。新しいEP出願のスケジュール監視にも利用できます
EUIPO Trademark Searchブランドポートフォリオの商標クリアランススキャンを定期的にスケジュールし、Google Sheetsにエクスポートします
Website Tech Stack Detector企業が利用している技術ベンダーを特定し、ip_us_patentsで特許ポートフォリオを照合して、知的財産の厚みを評価します
Company Deep Research企業情報レポートと特許ランドスケープデータを組み合わせ、M&Aデューデリジェンスのワークフローに活用します
WHOIS Domain Lookupドメイン登録の所有者と商標出願人名を照合し、ブランド登録の競合を特定します
HubSpot Lead Pusher特許権利者検索で特定した企業を、技術分野の有望な見込み顧客としてCRMに登録します
Website Content to Markdown特許データと合わせて分析できるよう、LLMへの取り込み用に特許弁護士や知的財産事務所のウェブサイトをmarkdownに変換します

制限事項

  • 3 つすべてのデータソースで、無料の API 認証情報が必要です。 認証情報がない場合、各ツールはデータではなくセットアップ手順を返します。登録は無料で、通常は当日中に完了しますが、省略することはできません。
  • PatentsView が対象とするのは米国の特許のみです。 意匠特許と植物特許は含まれますが、米国でまだ付与されていない PCT 出願は PatentsView では利用できません。
  • EPO OPS の無料プランには帯域幅の上限があります。 EPO OPS の無料プランでは、消費量が週あたり約 4 MB に制限されています。500 件の結果を返す大規模なクエリでは、すぐに上限に達する可能性があります。developers.epo.org で EPO の使用状況を確認してください。
  • EUIPO が対象とするのは EU 全域の商標(EUTM)であり、国内登録ではありません。 ドイツ、フランス、英国で個別に出願された商標は、EUIPO では確認できません。国内の情報を網羅するには、各国の商標庁に個別に問い合わせる必要があります。
  • 管轄区域をまたぐ重複排除は概算です。 ip_global_patent_search ツールは、4 文字の CPC サブクラスコードと小文字に変換した権利者名の部分一致を使って重複を特定するため、名称に一貫性のない特許ファミリーを見落としたり、管轄区域をまたぐ重複をすべて検出できなかったりする場合があります。
  • 特許データには公開までのタイムラグがあります。 PatentsView と EPO OPS のデータは、リアルタイムの出願状況より数日から数週間遅れる場合があります。出願されたばかりの申請は、まだ表示されないことがあります。
  • このサーバーはセッションを保持しません。 MCP リクエストはそれぞれステートレスです。大量の検索結果をページネーションするには、基盤となるアクターが処理する明示的なオフセットパラメーターを指定して、繰り返し呼び出す必要があります。
  • このサーバーは、知的財産に関する専門家の助言に代わるものではありません。 ここでの特許および商標検索は、情報提供を目的としています。実施自由(FTO)や権利クリアランスに関する判断は、資格を持つ知的財産弁護士に確認してもらう必要があります。

インテグレーション

  • Zapier — 競合他社の出願やニュースへの言及を監視する Zap から、特許ランドスケープ検索を実行します
  • Make — 新たな商標の抵触をプロジェクト管理ツールに送信する、IP 監視ワークフローを構築します
  • Google Sheets — 特許または商標の検索結果を共有のチーム用スプレッドシートにエクスポートし、共同で確認できます
  • Apify API — AI クライアントを使わずに、Python または JavaScript のパイプラインから MCP サーバーをプログラムで呼び出します
  • 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(Contextual Query Language)構文が使用されます。query パラメーターを直接使用する場合は、CQL 演算子が正しいことを確認してください(例:タイトルまたは要約を検索する場合は ta="solid state battery")。または、構造化された title_keywords、applicant、inventor フィールドを使用すれば、アクターがクエリを構築します。

ip_global_patent_search で一方のソースのデータしか表示されません。 このツールは両方のアクターを並行して実行し、info または message フィールドを含む項目(認証情報がないことを示すセンチネル)を除外します。レスポンスで一方のソースに noApiKey: true と表示される場合は、そのソースに不足している認証情報を追加して再試行してください。

EPO OPS の呼び出しが断続的に失敗します。 EPO OPS の無料利用枠には、週あたり約 4 MB の帯域幅制限があります。同じ週に大規模なクエリを多数実行している場合は、上限に達している可能性があります。developers.epo.org で利用枠を確認してください。クエリごとの max_results を減らすと、週あたりの利用可能量を長持ちさせられます。

アイドル状態の後、最初の呼び出しで応答時間が長くなります。 Apify のスタンバイモードではサーバーをウォーム状態に保ちますが、長時間アイドル状態が続くとサーバーが再起動する場合があります。再起動後の最初のリクエストでは、数秒のコールドスタート遅延が発生します。セッション中のそれ以降のリクエストは高速です。

責任ある利用

  • このサーバーは、USPTO、EPO、EUIPO が運営する公式 API エンドポイントを通じて、一般公開されている IP データにのみアクセスします。
  • 特許および商標のデータベースは公開記録です。データの利用には、それぞれのデータソースの利用規約が適用されます。
  • 特許または商標のデータを使って個人に嫌がらせをしたり、悪意のある IP 出願を行ったり、正当な IP 権利を回避したりしないでください。
  • ウェブスクレイピングおよびデータアクセスの合法性に関するガイダンスは、Apifyのガイドをご覧ください。

FAQ

CPC 分類コードで特許を検索するにはどうすればよいですか? cpc_code パラメーターを指定して ip_us_patents を使用してください。幅広い技術分野を検索するには、H01M(電池)や G06F(コンピューティング)のような 4 文字のサブクラス接頭辞を渡します。特定の技術に絞り込むには、H01M10/0525 のような完全な CPC コードを渡します。EPO では、ip_eu_patents の query パラメーターに cl="H01M10/0525" のような CQL クエリを渡してください。

1 回の呼び出しで取得できる特許の結果数はいくつですか? ip_us_patents と ip_eu_patents は、クエリごとに最大 500 件の結果をサポートしています。ip_eu_trademarks は最大 200 件の結果をサポートしています。ip_global_patent_search は、ソースごとに最大 100 件(合計 200 件)の結果をサポートしています。さらに多くの結果が必要な包括的な技術動向分析では、日付範囲で結果セットを分割して複数のクエリを実行してください。

ip_global_patent_search は、米国と欧州の両方に出願された同じ特許を検出しますか? 共通の CPC サブクラスコード(先頭 4 文字)と一般的な権利者名の照合を用いて、重複の検出を試みます。これにより、両方の管轄区域における同じ技術クラスターと出願人を特定しますが、特許ファミリー全体の重複排除ではありません。ファミリーレベルで正確に重複排除するには、未加工の CQL クエリインターフェースから利用できる EPO の INPADOC ファミリーデータを使用してください。

API 経由で USPTO、EPO、EUIPO のデータにアクセスすることは合法ですか? はい。3 つのデータソースはいずれも、公共 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 経由の EU 全域の商標登録(EUTM)のみです。米国連邦商標の登録は USPTO TESS データベースに保管されていますが、これは別のシステムであり、現在このサーバーの対象外です。米国の商標クリアランス調査には、tmsearch.uspto.gov で USPTO TESS の検索を直接利用してください。

特許データはどのくらいの頻度で更新されますか? PatentsView は、USPTO の特許付与データに基づいてデータベースを毎週更新しています。EPO OPS のデータは継続的に更新されますが、新規出願の公開は通常、出願から約 18 か月後に行われます。EUIPO の商標データは公式の EUIPO 登録簿を反映しており、出願の処理に合わせて更新されます。

このサーバーで特許の定期モニタリングをスケジュールできますか? MCP サーバーは、対話型の AI セッション向けに設計されています。定期的な検索(例:特定の技術分類における新規出願を毎週検索する場合)をスケジュールするには、ryanclinton/patent-search、ryanclinton/epo-patent-search、または ryanclinton/euipo-trademark-search の Actor を Apify のスケジュール機能から直接利用してください。この機能は cron ベースのスケジュール設定とメール通知に対応しています。

ip_global_patent_search の呼び出し時に、データソースの一つが利用できない場合はどうなりますか? actor-client.ts の runActor 関数は、各 Actor の呼び出しを try/catch で囲んでいます。データソースの一つでエラーが発生した場合、リクエスト全体を失敗させるのではなく、そのデータソースの結果として空の配列を返します。レスポンスでは、失敗したデータソースの 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 アカウントで実行共有を有効にすると、問題のデバッグをより迅速に進められます。

  1. アカウント設定 > プライバシー に移動します
  2. Share runs with public Actor creators を有効にします

これにより、問題発生時に実行の詳細を確認できるようになり、より迅速に修正できます。データを閲覧できるのは Actor の開発者のみで、一般公開されることはありません。

サポート

バグを見つけた場合や機能の追加を希望する場合は、この Actor のページにある Issues タブ で issue を作成してください。カスタムソリューションやエンタープライズ向けインテグレーションについては、Apify プラットフォームからお問い合わせください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。