bigquery-patent-search
Fast, cloud-based patent searching across 100 million+ worldwide patents using Google BigQuery - keyword search, CPC…
Search 100M+ patents via the MCP server's BigQuery tools. No standalone scripts; everything goes through the MCP tools registered by the patent-creator server.
$ npx -y skills add RobThePCGuy/Claude-Patent-Creator --skill patent-search --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/patent-searchContext preview
The summary Claude sees to decide when to auto-load this skill.
Search 100M+ patents via the MCP server's BigQuery tools. No standalone scripts; everything goes through the MCP tools registered by the patent-creator server.
name: patent-search description: Search 100M+ patents via the MCP server's BigQuery tools. No standalone scripts; everything goes through the MCP tools registered by the patent-creator server.
This skill points Claude at the BigQuery patent-search tools registered by the patent-creator MCP server. Call the tools directly; do not shell out to Python.
| Tool | What it does | |------|--------------| | `search_patents_google` | **Recommended.** Full-text keyword search worldwide (claims and description included), one search credit per call. Needs `SERPAPI_API_KEY` (free plan: 250/month). | | `check_google_patents_status` | Is the key set, and how many searches are left this month (free to call). | | `search_patents_bigquery` | Fallback keyword search across title / abstract / claims (US only for claims). ~341 GiB, about $2, per search. | | `get_patent_bigquery` | Patent details by publication number: bibliographic data + claims by default; abstract and description are opt-in. | | `get_patents_bigquery` | Same, for up to 50 patents in one query at the cost of one lookup. | | `search_patents_by_cpc_bigquery` | Search by CPC classification prefix. | | `search_patents_by_ipc_bigquery` | Search by IPC classification prefix (good for older or non-US patents). | | `search_patent_family_bigquery` | All publications sharing a family ID across jurisdictions. | | `check_bigquery_status` | Verify auth and quota project before a long workflow. |
BigQuery on-demand pricing is $6.25 / TiB (1 TiB free per month). The MCP server enforces a per-query bytes-billed ceiling, defaulting to 350 GiB. Override via `PATENT_BIGQUERY_MAX_BYTES_BILLED` if you need a larger scan window.
The patents table is unclustered, so a detail lookup costs the same for one patent or fifty; the cost depends only on which sections are requested:
| Detail lookup | Scan | Cost | |---|---|---| | Bibliographic only (`include_claims=False`): title, dates, family_id, CPC/IPC | ~44 GiB | ~$0.27 | | Default: + claims | ~160 GiB | ~$1 | | + abstract (`include_abstract=True`) | +~200 GiB | exceeds the default cap together with claims | | + description (`include_description=True`) | ~1.1 TiB | exceeds the default cap |
So: batch with `get_patents_bigquery`, pass `include_claims=False` when you only need codes or `family_id`, and take abstracts from the search results rather than re-fetching them.
`search_patents_google`:
`search_patents_bigquery` (fallback):
**Prior art sweep:** 1. `search_patents_google(query=…, limit=100)` — broad full-text scan, worldwide (fallback: `search_patents_bigquery(query=…, country="US")`). 2. Pick the top hits' CPC codes with one `get_patents_bigquery(patent_numbers=[…], include_claims=False)`. 3. `search_patents_google(query="<terms> CPC=<group>/00", limit=100)` — pull adjacent technology (fallback: `search_patents_by_cpc_bigquery`, ~234 GiB a search).
**Cross-jurisdiction lookup:** 1. `search_patents_google(query=…, country="EP")` (fallback: `search_patents_bigquery(query=…, country="EP")`). 2. For the EP hits, one `get_patents_bigquery(patent_numbers=[…], include_claims=False)` to get their `family_id`s. 3. `search_patent_family_bigquery(family_id=…)` to find the US member with full claims.
An AI-powered patent creation and analysis system for Claude Code. I built this because I needed to file a patent myself. I used AI to build the system, used the system to file the patent, and it worked. Now it's open source so anyone can use it.
Fast, cloud-based patent searching across 100 million+ worldwide patents using Google BigQuery - keyword search, CPC…
Guides through adding new features, MCP tools, analyzers, and extending the patent creator system.
RAG search across EPC provisions, EPO Guidelines for Examination, and PCT rules for European and international patent law research
Automated analysis of patent applications for EPO compliance with Art. 84 EPC (claims clarity/support), Art. 83 EPC (sufficiency…
Search European patents using EPO OPS API (full-text, legal status, families) and BigQuery (100M+ patents, EP filter) for prior…
Manages MPEP index lifecycle including downloads, building, maintenance, and optimization.