
Patsnap Patent & Literature Search
io.github.patsnapPublished by GitHub account patsnapv1.2.0Updated Oct 24, 2026
Search 200M+ patents and 216M+ scientific papers using natural language and structured filters.
The publisher's own server: Patent Connector
Overview
Patsnap's hosted MCP server that lets an assistant search 200M+ patents and 216M+ scientific papers and fetch records as Markdown.
- What you can do
- Search patents or scientific literature in one call using natural-language semantic queries, keyword/BM25 matching, and structured filters such as assignee, inventor, IPC class, jurisdiction, dates, legal status and citations
- Combine patent and paper searches in a single research request and merge the structured results
- Retrieve selected records as AI-readable Markdown by result URL or patent publication number, including bibliographic data, claims, descriptions, drawings, citations, legal data and patent-family information
- Paginate and sort results, up to 100 results per call
- When to use it
- Useful for prior-art, freedom-to-operate or technology-landscape questions, and for research that spans both patents and peer-reviewed literature, such as tracking a company's filings or checking what papers say about a technical problem.
- Requirements
- A Patsnap Open Platform account and API key, passed in the connection URL query string or as the PATSNAP_API_KEY environment variable when using the optional local Docker bridge. The hosted endpoint is remote over Streamable HTTP; the bridge needs Node.js 20+ or Docker. New accounts include free credits.
Installation
In SourceWeft
- Open Patsnap Patent & Literature Search in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Other MCP clients
Follow the launch instructions in the repository.
README
Patent & Literature Search MCP
Search global patents and scientific literature in natural language, directly inside Claude, Cursor, or any MCP-compatible AI tool. The MCP supports semantic, keyword, BM25, and structured search, then retrieves selected records as AI-readable Markdown.
Start free: Register on Patsnap Open Platform to receive 10,000 free credits. No credit card is required.
About Patsnap
Patsnap is a global innovation intelligence platform covering patents, scientific literature, chemistry, life sciences, and other R&D data.
To explore Patsnap data interactively, try Eureka, Patsnap's AI-native R&D assistant. To access data programmatically, use the MCP servers or REST API via Patsnap Open Platform.
What It Does
Patent & Literature Search MCP gives your AI agent direct access to Patsnap's patent and academic-literature databases. A single natural-language research request can cover both corpora and combine the results for AI reasoning.
- Patent search — keyword, assignee, inventor, IPC class, legal status, date range, and citation filters
- Literature search — semantic and keyword search across peer-reviewed scientific papers
- Cross-domain research — orchestrate patent and paper searches using the same tool and combine the structured results for AI reasoning
- Natural language input — describe your problem or topic in plain English or Chinese; the MCP constructs the search strategy
- Precision filtering — filter by assignee, inventor, legal status, jurisdiction, date range, and citation count simultaneously
Data Coverage
This MCP is backed by Patsnap's global patent and scientific-literature coverage.
Patent coverage
Patent data coverage includes:
Coverage is refreshed frequently, with patent data updated daily.
Scientific-literature coverage
Literature records include bibliographic metadata, abstracts, citation metadata, and PDF coverage. The collection spans journal articles, preprints, conference proceedings, repositories, datasets, and other non-patent literature.
See Patsnap Global Data Coverage for the current authority-level and publication-level coverage matrix.
What You Can Search
patsnap_search searches either patents or scientific literature in one
call. Its current input supports:
Patent filters may include assignees, inventors, IPC classifications, jurisdictions, filing or publication dates, legal status, and citation conditions. Exact filter names and operators depend on the current hosted tool schema.
What You Can Retrieve
patsnap_fetch retrieves up to 100 selected result URLs or patent
publication numbers as Markdown.
Patent modules
Citation data
The citation module can retrieve citation data for selected patents. Where
available, this may include:
- patents cited by the selected patent;
- patents citing the selected patent;
- applicant, examiner, or search-authority citations;
- citation categories such as X, Y, and A;
- cited non-patent literature; and
- DOI and other bibliographic metadata for cited literature.
Citation direction and type should be determined from the returned record labels. Availability and completeness vary by jurisdiction and patent.
Literature records
Literature records support the basic module and may include title,
abstract metadata, authors, affiliations, publication, publication date,
DOI, and other available bibliographic identifiers.
Quick Start
1. Get your API key
Register at Patsnap Open Platform and generate a free API key from the Patent & Literature Search MCP page. New accounts include 10,000 free credits. No credit card required.
2. Add to Claude Code
Restart Claude Code and type /mcp to confirm it loaded.
3. Add to Cursor or Windsurf
Add the following to your MCP configuration file:
Replace YOUR_API_KEY with your key from Patsnap Open Platform.
Run the Containerized MCP Bridge
The repository includes a local stdio bridge for environments that
install or deploy MCP servers from source. It exposes static tool
definitions without credentials and forwards tool calls to the hosted
Patsnap Streamable HTTP service when PATSNAP_API_KEY is configured.
Docker
MCP client configuration:
The GitHub Actions workflow publishes version tags such as v1.1.0
to GHCR as both 1.1.0 and latest.
An optional live upstream check can be run manually from GitHub
Actions. Add PATSNAP_TEST_API_KEY as a repository Actions secret,
start the workflow with Run workflow, and enable
run_upstream. Pull requests never receive or use this secret.
Tools
patsnap_search— Search either patents or scientific literature in a request. Supports natural-language and semantic queries, precise keyword and BM25-based text search, and filters such as assignee, inventor, IPC classification, legal status, jurisdiction, date range, and citations. A single research request may invoke patent and literature searches and combine their results.patsnap_fetch— Retrieve a patent or literature record as Markdown using one or more result URLs. Patent records can also be fetched by publication number and may include bibliographic data, claims, descriptions, drawings, citations, legal data, and patent-family data. Literature records include core bibliographic and abstract metadata.
Development
Requires Node.js 20 or newer.
The test suite verifies:
- static tool discovery without an API key;
- argument validation and upstream forwarding;
- structured MCP error handling;
- a real stdio
initializeandtools/listhandshake.
To verify the container locally:
The server writes MCP JSON-RPC only to stdout. Application errors are returned as MCP tool results, and credentials are never included in logs.
Glama Release
After claiming the server on Glama:
- Open the server's Dockerfile Admin page.
- Select the repository-root
Dockerfile. - Add
PATSNAP_API_KEYas a secret deployment environment variable. - Use
node src/index.jsas the command if Glama does not infer the DockerfileCMD. - Run Deploy, verify the MCP build test, and create a release.
Example Prompts
Resources
License
Apache-2.0
Powered by Patsnap. Innovate with Confidence.
Source: README.md at commit 799f58a
Tools
0Version history
1- v1.2.0LatestSep 16, 2026
Score
85% 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 daysRequired25 pts
- Auth declaredRequired10 pts
- Tools listedRequired15 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.