MCP.Market

Patent Search MCP server

by smythmyke·io.github.smythmyke/patent-search-mcp-server·v0.5.0·2 stars

Patent dossiers, prosecution, claims + a legal layer (PTAB, litigation, term) + AI risk. USPTO.

B72/100grade B
What users say
No reviews yet
Be the first
Safety scan
B72/100

full report

Adoption
New

2 stars

Reviews

Write one

Nobody has reviewed Patent Search yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Patent Search tools (26)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • assignments

    Chain of title for a US patent: who owns it now and the recorded assignment history (conveyances, reel/frame,

  • attorney

    Attorneys/agents of record for a US patent (name + USPTO registration number), plus the docket number and customer

  • balance

    Return the current credit balance and subscription status for the authenticated AI Patent Search Generator account.

  • challenges

    Get the PTAB validity-challenge history for a US patent: who challenged it (petitioner), the patent owner,

  • citations

    Return backward and/or forward citations for a patent.

  • claim_chart

    Build a per-claim element chart for a granted US patent. Decomposes each independent claim into discrete elements (preamble, body parts) and maps each element to examiner-cited prior art from cached Office Action analyses.

  • claims

    Fetch just the claims of a patent — the legal scope of the invention, formatted as a numbered list of independent and dependent claims.

  • company_litigation

    Reverse lookup: given a COMPANY name, return all US district-court patent suits it was involved in (as plaintiff or

  • cpc

    Look up a Cooperative Patent Classification (CPC) code and return its section, class, subclass, and group context.

  • cpc_suggest

    Suggest CPC (Cooperative Patent Classification) codes from a plain-English description of a technology or invention.

  • dossier

    Fetch a comprehensive intelligence dossier for a patent by publication number.

  • entity_status

    USPTO entity status for a US patent (small / micro / large entity) — a signal of the applicant's size and fee tier.

  • examiner

    Get the assigned examiner's name, art unit, total applications handled, allowance rate, and average pendency for a US patent.

  • family

    Return the patent family for a given patent — continuations, divisionals, and national counterparts (foreign equivalents).

  • legal_bundle

    Assemble the full legal-intelligence layer for a US patent in one call: PTAB validity challenges,

  • legal_status

    Is this US patent still in force? Returns in-force vs lapsed/expired, the anticipated 20-year expiration, and the

  • litigation

    Get the US district-court infringement litigation history for a patent: who sued whom, in which court, over what

  • oa_analyze

    AI-analyze a USPTO Office Action document to extract rejection grounds (102, 103, 112, etc.), cited prior art,

  • pregrant_pub

    The pre-grant publication (as-filed) for a US patent: publication number/date plus the as-filed abstract and claims

  • prosecution

    Retrieve the USPTO file-wrapper documents (office actions, responses, amendments, IDS, notices) for a US patent or application.

  • prosecution_timeline

    Full chronological USPTO event log for a US patent's application (filings, office actions, notices, maintenance

  • query

    Generate a single optimized Boolean search query for Google Patents from a natural-language description of an invention or technology.

  • risk_profile

    One-shot patent due-diligence: assemble the legal bundle and return a risk verdict (Low / Moderate / High)

  • search

    Generate expert multi-strategy Boolean patent-search queries from a natural-language

  • similar

    Return Google Patents' 'similar documents' ranking for a given patent — a list of patents that Google considers

  • term

    Patent Term Adjustment (PTA) and the resulting adjusted expiration for a US patent: base 20-year expiration, total

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan29 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 111 days ago8/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 72/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Patent Search compares

Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
72/100
higher than 40% of 3,470 Web search servers
Tools
26
the typical Web search server has 5
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
2
more than 70% of 1,786 Web search servers

What its tools let an agent do: 25 read · 1 change

Install Patent Search in Claude Code, Cursor or VS Code

Runs npx -y patent-search-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add patent-search-mcp-server -- npx -y patent-search-mcp-server
Add to Cursor

What the publisher says

From the Patent Search repository's README, as published. We do not edit it. Read it on GitHub

patent-search-mcp-server

MCP (Model Context Protocol) server for the AI Patent Search Generator — patent dossiers, prosecution history, Office Action AI analysis, citation/family/CPC lookups, plus a legal-intelligence layer (PTAB validity challenges, district-court litigation, company-litigation lookup, legal status, chain of title, term) and a one-shot AI risk profile. All from USPTO public data. Works in Claude Code, Claude Desktop, Cursor, ChatGPT-with-MCP, and any other MCP-compatible client.

26 tools available.

  • Patent data: dossier, claims, claimchart, prosecution, prosecutiontimeline, oaanalyze, examiner, attorney, entitystatus, term, assignments, legalstatus, pregrantpub, query, search, similar, citations, family, cpc, cpc_suggest, balance.
  • Legal intelligence (new): challenges (PTAB validity challenges — who attacked the patent and did it survive), litigation (US district-court infringement suits — who sued whom), company_litigation (reverse lookup: all patent suits involving a company).

Prerequisites

  1. Install the AI Patent Search Generator Chrome extension and sign in.
  2. Generate an API key from the extension's Admin tab.
  3. Node.js 18+ (only required for local installs; npx-style configs don't need a local install).

Configure in Claude Code

Add to your MCP config (~/.claude/mcp.json or project-scoped .mcp.json):

{
  "mcpServers": {
    "patent-search": {
      "command": "npx",
      "args": ["-y", "patent-search-mcp-server"],
      "env": {
        "PATENT_SEARCH_API_KEY": "psg_live_..."
      }
    }
  }
}

Configure in Claude Desktop

Edit ~/Library/Application Support/Claude/claudedesktopconfig.json (macOS) or %APPDATA%\Claude\claudedesktopconfig.json (Windows):

{
  "mcpServers": {
    "patent-search": {
      "command": "npx",
      "args": ["-y", "patent-search-mcp-server"],
      "env": { "PATENT_SEARCH_API_KEY": "psg_live_..." }
    }
  }
}

Configure in Cursor

Settings → MCP → Add Server. Same JSON shape as Claude Code.

Tools

balance

Return current credit balance + subscription status. Free. No arguments.

dossier

Full patent intelligence: bibliographic, claims, citations, family, classifications, similar documents, examiner stats — all bundled. 3 credits on fresh fetch; free on 24h cache hit.

{ "patentNumber": "US10867416B2" }

prosecution

USPTO file-wrapper documents (Office Actions, responses, amendments, etc.) for a US patent. Free.

{ "patentNumber": "US10867416B2" }  OR  { "applicationNumber": "15912345" }

oa_analyze

AI analysis of a USPTO Office Action — rejection grounds, cited prior art, suggested response arguments. First 5 analyses per application are free; subsequent analyses cost 1 credit each.

Two forms:

  • Auto-pick most recent OA: { "patentNumber": "US10867416B2" }
  • Explicit doc: { "applicationNumber": "15912345", "documentId": "..." }

examiner

Examiner name, art unit, total applications, allowance rate, average pendency. Free.

{ "patentNumber": "US10867416B2" }

query

Single optimized Boolean query string for manual paste into Google Patents. Does NOT execute. 1 credit.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Patent Search: common questions

Is Patent Search MCP server safe?
Mostly: it is graded B (72/100). Read the Patent Search safety report
How do I install Patent Search?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Patent Search need an API key?
Yes. The registry entry asks for PATENT_SEARCH_API_KEY.
Is Patent Search maintained?
The last commit was 149 days ago (2026-06-08). The latest release is v0.5.0.
What can I use instead of Patent Search?
Servers from other publishers that do the same job: The Company Atlas MCP server, Pubmed MCP server and Misakanet MCP server.
How does Patent Search compare with other Web search MCP servers?
safety score 72/100 (higher than 40% of 3,470 Web search servers); tools 26 (the typical Web search server has 5); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Patent Search

Same job from other publishers: the closest match first, then the best rated.

  • The Company Atlas
    Global customs trade data and company registry. Search shipments, and look up legal entities.
    B
  • Pubmed
    Search PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms.
    A
  • Misakanet
    Failure-memory layer for coding agents: search evidence-rated failure lessons by error text.
    A
  • Legal Data Hunter
    Search 18M+ legal documents worldwide — case law, legislation, and doctrine across 110+ countries.
    A
  • Minutes
    The private, owned conversation-memory layer for AI. Record, transcribe, and search every meeting.
    A

More from smythmyke →