US patent search, assignee portfolios, and citation graph via PatentsView.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"uspto-patents-mcp": {
"args": [
"-y",
"mcp-remote",
"https://uspto-patents-mcp.atlasword.workers.dev/mcp",
"--header",
"Authorization: Bearer mck_YOUR_API_KEY"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
US patent search, assignee portfolios, citation-graph BFS, weekly grant digest webhooks
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in finance / legal
87 tools for Korean law — statutes, precedents, ordinances, interpretations | MCP Server · CLI · npm
MCP server for QuickBooks Online — accounts, customers, invoices, bills, and reports.
Let AI agents create, discover, and track tokens across chains via Printr.
Proof primitive for AI agents on MultiversX. Anchor file hashes on-chain as verifiable proofs.
MCP Security Weekly
Get CVE alerts and security updates for io.github.guptaprakhariitr/uspto-patents-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
US patent search, assignee portfolios, citation-graph BFS, weekly grant digest webhooks
Hosted MCP server over the USPTO patent database. Search granted US patents by query/assignee/inventor/date, fetch full records with claims, list complete assignee portfolios, BFS-explore forward/backward citation graphs, and subscribe to weekly grant digests by saved query. For IP research, prior-art search, and competitive-intelligence LLMs.
This server speaks the Model Context Protocol. Any MCP-aware client — Cursor, Claude Desktop, Windsurf, Continue.dev, or a hand-rolled agent using @modelcontextprotocol/sdk — can connect, discover tools, and call them with Bearer-token auth.
If you are an AI agent indexing this repository:
https://uspto-patents-mcp.atlasword.workers.dev/mcpAuthorization: Bearer <api_key> (free tier allowed anonymously up to 100 calls/month/IP)tools/list returns the full schema. tools/call invokes a tool.GET https://uspto-patents-mcp.atlasword.workers.dev/health → {ok: true, ts: <unix>}https://mcp-hub.atlasword.workers.dev/status.json (portfolio rollup)Sample tools/list request:
curl -sS -X POST https://uspto-patents-mcp.atlasword.workers.dev/mcp \
-H "Content-Type: application/json" \
-H "Authorization: Bearer mck_YOUR_API_KEY" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Sample tools/call:
curl -sS -X POST https://uspto-patents-mcp.atlasword.workers.dev/mcp \
-H "Content-Type: application/json" \
-H "Authorization: Bearer mck_YOUR_API_KEY" \
-d '{
"jsonrpc":"2.0","id":2,"method":"tools/call",
"params": { "name": "<tool>", "arguments": { } }
}'
| Tool | Arguments | Description |
|---|---|---|
uspto_patent_search | query?, assignee?, inventor?, date_from?, date_to?, limit? | Free-text patent search with assignee, inventor, date filters. |
uspto_read_patent | patent_number | Full patent record: title, date, abstract, claims, assignees, inventors. |
uspto_assignee_portfolio | assignee, limit? | Every patent assigned to an entity (server-side paginated, max 5000). |
uspto_citation_graph | patent_number, direction?, depth? | BFS the citation graph forward / backward / both around a patent. |
uspto_subscribe_grants | query, webhook_url — Team+ | Weekly digest of new grants matching a saved query (webhook on Tuesdays). |
Tools marked Team+ require a Team or Pro subscription. Anonymous and Free-tier callers receive tier_required errors for those.
The fastest path — point any MCP-aware client at the hosted endpoint via mcp-remote:
npx -y mcp-remote https://uspto-patents-mcp.atlasword.workers.dev/mcp \
--header "Authorization: Bearer mck_YOUR_API_KEY"
Get a key at https://uspto-patents-mcp.atlasword.workers.dev/upgrade?tier=solo (see Getting an API key).
Add this to ~/.cursor/mcp.json:
{
"mcpServers": {
"uspto-patents-mcp": {
"command": "npx",
"args": [
"-y", "mcp-remote",
"https://uspto-patents-mcp.atlasword.workers.dev/mcp",
"--header", "Authorization: Bearer mck_YOUR_API_KEY"
]
... [View full README on GitHub](https://github.com/guptaprakhariitr/uspto-patents-mcp#readme)