MCPInstall

bigquery-patent-search

Fast, cloud-based patent searching across 100 million+ worldwide patents using Google BigQuery - keyword search, CPC classification, patent details retrieval

Installs
99
Last 24h
—
Trending rank
—
Security
Not audited

Install

Works with every agent the skills CLI supports.

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

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads bigquery-patent-search automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

BigQuery Patent Search Skill

Fast, cloud-based patent searching across 100 million+ worldwide patents using Google BigQuery.

When to Use

Invoke this skill when users ask to:

  • Search for prior art patents
  • Find patents in a specific technology area
  • Search by CPC classification code
  • Look up patent details by publication number
  • Conduct freedom-to-operate searches
  • Research patent landscapes

What This Skill Does

Provides access to Google's public patent dataset:

  1. Keyword Search across 100M+ patents:

    • Full-text search of titles, abstracts, claims
    • Filter by country (US, EP, JP, CN, etc.)
    • Filter by filing/grant date ranges
    • Fast cloud-based queries (< 5 seconds)
  2. CPC Classification Search:

    • Search by CPC code (e.g., "G06F16/", "H04L29/06")
    • Browse patent classifications
    • Find patents in specific technical domains
  3. Patent Details Retrieval:

    • Get full patent text by publication number
    • Access title, abstract, claims, description
    • View CPC codes, inventors, assignees
    • See filing and grant dates

Required Setup

This skill requires Google Cloud authentication:

Prerequisites:

  1. Google Cloud Project (free to create)
  2. BigQuery API enabled (free for reasonable usage)
  3. Application Default Credentials configured

Setup Commands:

# Install Google Cloud SDK (if not installed)
# Visit: https://cloud.google.com/sdk/docs/install

# Authenticate
gcloud auth application-default login

# Set project (get ID from console.cloud.google.com)
export GOOGLE_CLOUD_PROJECT=your-project-id

Environment Variable: Set in .env file: GOOGLE_CLOUD_PROJECT=your-project-id

How to Use

When this skill is invoked:

  1. Initialize BigQuery searcher:

    import os
    import sys
    sys.path.insert(0, os.environ.get('CLAUDE_PLUGIN_ROOT', '.'))
    from mcp_server.bigquery_search import BigQueryPatentSearch
    
    searcher = BigQueryPatentSearch()
    
  2. Search by keywords:

    results = searcher.search_by_keywords(
        query="blockchain authentication",
        limit=20,
        country="US",  # Optional: filter by country
        start_year=2020,  # Optional: filter by year
        end_year=2024
    )
    
  3. Search by CPC code:

    results = searcher.search_by_cpc(
        cpc_code="G06F16/",  # CPC prefix
        limit=20,
        country="US"
    )
    
  4. Get patent details:

    patent = searcher.get_patent_details(
        patent_number="US10123456B2"  # Publication number
    )
    

BigQuery Dataset

Uses patents-public-data.patents on Google BigQuery:

  • 100M+ worldwide patents
  • 12M+ US patents with full text
  • Updated weekly
  • Free to query (no billing for reasonable usage)

Search Result Format

Each result includes:

{
    "publication_number": "US10123456B2",
    "title": "Method and system for...",
    "abstract": "A system for...",
    "filing_date": "2019-01-15",
    "grant_date": "2020-06-30",
    "country": "US",
    "cpc_codes": ["G06F16/245", "H04L29/06"],
    "inventors": ["John Doe", "Jane Smith"],
    "assignee": "Example Corp"
}

Full patent details also include:

  • claims: Full text of all claims
  • description: Complete description section
  • priority_date: Earliest priority date
  • family_id: Patent family ID

Presentation Format

Present search results as:

PATENT SEARCH RESULTS
====================

Query: "blockchain authentication"
Found: 247 patents (showing top 20)
Date Range: 2020-2024
Country: US

[1] US10123456B2 - System for blockchain-based authentication
    Assignee: Example Corp
    Filed: 2019-01-15 | Granted: 2020-06-30
    CPC: G06F16/245, H04L29/06

    Abstract: A system for authenticating users using blockchain
    technology with distributed ledger verification...

[2] US10234567B1 - Method of secure authentication using blockchain
    ...

---

Top 5 Most Relevant:
1. US10123456B2 (95% relevance)
2. US10234567B1 (92% relevance)
...

Advanced Search Techniques

  1. Boolean Operators in queries:

    • "blockchain AND authentication"
    • "encryption OR cryptography"
    • "(mobile OR wireless) AND security"
  2. Phrase Search:

    • "distributed ledger technology"
    • "public key infrastructure"
  3. CPC Code Hierarchies:

    • "G06F" = Computing
    • "G06F16/" = Information retrieval
    • "G06F16/245" = Structured query language

Common CPC Codes

  • G06F: Computing, calculating, counting
  • H04L: Digital communication
  • G06Q: Business methods
  • H04W: Wireless communication
  • G06N: Computer systems based on specific models
  • G06T: Image processing

Error Handling

If BigQuery is not configured:

  1. Check if google-cloud-bigquery is installed
  2. Verify authentication: gcloud auth application-default login
  3. Confirm project ID in environment: GOOGLE_CLOUD_PROJECT
  4. Test with: python scripts/test_bigquery.py

Cost Considerations

BigQuery pricing:

  • First 1 TiB/month: FREE
  • After 1 TiB: $6.25 per TiB queried (on-demand)
  • Typical query: 10-50 MB per search
  • Bytes-billed ceiling: enforced per-query via PATENT_BIGQUERY_MAX_BYTES_BILLED (default 350 GiB)

Tools Available

  • Bash: To run Python BigQuery searches
  • Read: To load saved search results
  • Write: To save patent search results
  • Grep: To search through saved results

FAQ

What does the bigquery-patent-search skill do?

Fast, cloud-based patent searching across 100 million+ worldwide patents using Google BigQuery - keyword search, CPC classification, patent details retrieval

How do I install bigquery-patent-search?

Run npx skills add https://github.com/robthepcguy/claude-patent-creator --skill bigquery-patent-search in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/bigquery-patent-search/ (personal) or .claude/skills/bigquery-patent-search/ (project).

Which AI agents can use bigquery-patent-search?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is bigquery-patent-search safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains bigquery-patent-search?

It is published by robthepcguy in robthepcguy/claude-patent-creator. It has 99 recorded installs.

More from robthepcguy/claude-patent-creator

View all →

patent-application-creator

robthepcguy/claude-patent-creator

End-to-end patent campaign from ANY raw material ("here is some information; make a patent") to a filing-ready provisional package - invention mining, worth-it economics (design-around cost, detectability), exhaustive adversarial prior art, claims-first drafting, machine-verified compliance, hostile-examiner attack pass, and an honest no-go when nothing clears the bar or the fence is not worth the money

Testing & QA825 installs

patent-claims-analyzer

robthepcguy/claude-patent-creator

Open the skill to read its SKILL.md instructions.

451 installs

patent-diagram-generator

robthepcguy/claude-patent-creator

Open the skill to read its SKILL.md instructions.

Docs & Writing313 installs

prior-art-search

robthepcguy/claude-patent-creator

Open the skill to read its SKILL.md instructions.

Media & Creative247 installs

patent-reviewer

robthepcguy/claude-patent-creator

Open the skill to read its SKILL.md instructions.

86 installs

patent-search

robthepcguy/claude-patent-creator

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.

Backend & APIs72 installs

Popular data & databases skills

View category →

Postgres best practices maintained by Supabase, for Postgres running anywhere. Load this skill BEFORE writing or changing anything that lives in a Postgres database: creating or altering tables and columns (including choosing column types), schema design, migrations and declarative schema files, RLS policies and the tests that verify them, indexes, triggers, database functions, queues and scheduled jobs (pgcron, pgmq), vector/semantic search (pgvector), and restoring dumps (pgrestore) or importing data. Also load it when diagnosing slow queries, high CPU, timeouts, EXPLAIN plans, connection exhaustion, locking, bloat, or rows visible to the wrong user or tenant. This is not just a performance guide — schema, migration, security, and SQL authoring tasks need these rules too, even for a one-column change or a single query.

OfficialData & Databases462.2K installs

prisma-client-api

prisma/skills

Prisma Client API reference covering model queries, filters, operators, and client methods. Use when writing database queries, using CRUD operations, filtering data, or configuring Prisma Client. Triggers on "prisma query", "findMany", "create", "update", "delete", "$transaction".

OfficialData & Databases393.5K installs

Deprecated compatibility name for prisma-orm-setup. Use only when a user or existing integration explicitly invokes prisma-database-setup; otherwise select prisma-orm-setup.

OfficialData & Databases392.3K installs

prisma-cli

prisma/skills

Prisma ORM 7 CLI reference for existing Prisma 7 applications or explicitly selected Prisma 7 workflows. Covers prisma init, generate, migrate, db, dev, studio, and mcp. For setup, connection repair, or Prisma 8, use prisma-orm-setup; not the Prisma Platform CLI.

OfficialData & Databases390.8K installs

prisma-postgres

prisma/skills

Deprecated compatibility name for prisma-postgres-setup. Use only when a user or existing integration explicitly invokes prisma-postgres; otherwise select prisma-postgres-setup.

OfficialData & Databases384.4K installs

Required reference for Prisma ORM 7 SQL driver adapter work. Use when implementing or modifying adapters, adding database drivers, or touching SqlDriverAdapter, Transaction, savepoint, result mapping, or DriverAdapterError behavior. Covers current transaction lifecycle, optional savepoint hooks, original database-error preservation, and verification.

OfficialData & Databases378.9K installs