
Patent Search Mcp Server
io.github.smythmykePublished by GitHub account smythmykev0.5.0Updated Oct 25, 2026
Patent dossiers, prosecution, claims + a legal layer (PTAB, litigation, term) + AI risk. USPTO.
The publisher's own server: Patent Connector
Overview
An MCP server over USPTO public data for patent dossiers, prosecution, citations and classifications, plus legal intelligence on PTAB challenges, litigation and
- What you can do
- Fetch patent dossiers, claims, per-claim element charts, prosecution history and timelines, examiner and attorney statistics, legal status, assignments, term and pre-grant publications. Run multi-query patent searches from a description, generate Boolean query strings, find similar documents, and look up citations and patent families. Look up CPC codes and suggest classifications from a description. Analyze Office Actions with AI, list PTAB validity challenges, US district-court suits and reverse company-litigation lookups. Check credit balance and subscription status.
- When to use it
- Use it when you need quick answers from USPTO public data on patent dossiers, prosecution, claims, citations or classifications, or want to check PTAB challenges, litigation and term risk for a patent. Suited to patent searching, prior-art work and legal due diligence.
- Requirements
- Requires the AI Patent Search Generator Chrome extension installed and signed in, and an API key generated from its Admin tab, supplied as the PATENT_SEARCH_API_KEY environment variable. Node.js 18+ for npx runs; network access to the backend API, overridable with PATENT_SEARCH_API_BASE.
Installation
In SourceWeft
- Open Patent Search Mcp Server in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
patent-search-mcp-server
[npm version] [MCP Registry] [Glama] [smithery badge] [License: MIT]
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,claim_chart,prosecution,prosecution_timeline,oa_analyze,examiner,attorney,entity_status,term,assignments,legal_status,pregrant_pub,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
- Install the AI Patent Search Generator Chrome extension and sign in.
- Generate an API key from the extension's Admin tab.
- 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):
Configure in Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
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.
prosecution
USPTO file-wrapper documents (Office Actions, responses, amendments, etc.) for a US patent. Free.
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.
query
Single optimized Boolean query string for manual paste into Google Patents. Does NOT execute. 1 credit.
search
Executes a multi-query patent search against Google Patents server-side and returns ranked, deduplicated hits. 1 credit.
Strategies: telescoping (3 queries, broad/moderate/narrow), onion-ring (layered), faceted (concept pairs).
similar
Google Patents' similar-documents ranking for a given patent. Free.
citations
Backward + forward citations for a patent. Each citation flags whether it was examiner-cited. Free.
direction: backward | forward | both (default).
family
Patent family — continuations, divisionals, foreign counterparts. Free.
cpc
CPC classification code lookup. Free. v1.0 covers all sections + ~80 common subclasses; subgroup descriptions land in v1.2.
claims (new in v0.2.0)
Just the claims of a patent — much cheaper than dossier when you only need claim text. Free when the dossier is cached; 1 credit cold.
claim_chart (new in v0.2.0)
Per-claim element chart: decomposes each independent claim into discrete elements and maps each to examiner-cited prior art from cached Office Action analyses. Free when dossier is cached; 3 credits cold. Call oa_analyze first if you want fresh OA data included.
cpc_suggest (new in v0.2.0)
Description → suggested CPC codes via AI. Returns 3–5 candidates ranked by confidence with reasoning. 1 credit; cached by description hash for 30 days. Curated dataset (~80 subclasses) — niche chemistry/biotech may miss.
Environment variables
Local development
Security
- Never commit
PATENT_SEARCH_API_KEYto source control. - Revoke a leaked key from the extension's Admin tab.
- Keys are SHA-256 hashed on the server; the raw key is shown only once at creation.
Errors
Invalid or missing PATENT_SEARCH_API_KEY— mint or rotate the key.Out of credits— purchase a credit pack from the extension's Tools tab.Rate limit exceeded— wait briefly and retry.
License
MIT
Source: README.md at commit 2cad9ed
Tools
0Version history
1- v0.5.0LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Other Patent integrations
Patent Connector
dev.patentOfficial publisher
Lets an assistant search patents and trademarks from EPO, USPTO and DPMA, including claims, legal status, prosecution and PTAB records.
G62 Patent Search
ai.g62Official publisher
Remote MCP endpoint for public patent search, returning ranked candidate patents with source links and coverage context.

PatentRef
Published by GitHub account patentref
PatentRef gives an assistant US patent data: status checks, claim trees, briefs, search, and cited patent-office rules.
Colophon: translation quotes; image, music, font and patent licensing
com.forevenza.services
Remote MCP endpoint that lets an assistant look up translation quotes by language pair and field, plus licensing for images, music, fonts and patents.

Taiwan Patent MCP
Published by GitHub account aa0101181514
Patent search MCP server that lets an assistant query Taiwan IPO GPSS and EPO OPS for bibliographic data, legal status, families, full text and PDFs.