Global patent MCP server — search 1.4B patents via BigQuery + Google Patents. MIT. Agent-native.
Project description
Patent MCP Server
Patent infrastructure for AI agents — turn 1.4 billion global patents into structured fuel your agent can consume.
Why Patent MCP
PatSnap is a patent database for humans. Patent MCP is a patent API for AI agents.
| PatSnap | Patent MCP | |
|---|---|---|
| 🎯 User | Human in a browser | AI agent in a workflow |
| 💰 Cost/year | $5,000 – $500,000 | $0 (self-hosted), $79/mo (hosted) |
| 🔌 Integration | Manual Excel export | MCP-native — Claude Code / Cursor / Hermes |
| 📊 Output | Web pages + PDF reports | Structured Pydantic objects, zero-loss consumption |
| 🏠 Deployment | SaaS only | Self-hosted or managed |
| 🔓 License | Proprietary | MIT open source |
Patent data is public (Google Patents / BigQuery CC-BY-4.0). The difference isn't the data — it's whether an agent can consume it directly.
Quick Start
pip install deeparchi-patent-mcp
Claude Desktop
{
"mcpServers": {
"patent-mcp": {
"command": "python",
"args": ["-m", "src.server"]
}
}
}
Hermes Agent / Cursor / Windsurf
mcp_servers:
patent-mcp:
command: "deeparchi-patent-mcp"
Then ask your agent:
"Search for Tesla's autonomous driving patents filed in China since 2023." "Get patent US-7650331-B1 and analyze the claims for novelty."
Three Tools
| Tool | What It Does | Setup Required? |
|---|---|---|
search_patents |
Search 1.4B patents — keyword, country, CPC, date range | Optional GCP |
get_patent |
Full details — classifications, citations (X/Y/A/D), family, inventors | None |
get_patent_claims |
US patent claims text — legal scope of protection | None |
The latter two cover 80% of use cases. Zero cost. Zero setup.
Note: CPC classification coverage is incomplete for Chinese (CN) patents. For CN searches, prefer keyword search.
Optional: Enable BigQuery Search
search_patents uses Google BigQuery (1 TB/month free tier covers individual use):
export GOOGLE_APPLICATION_CREDENTIALS="/path/to/key.json"
export GCP_PROJECT_ID="your-project-id"
Product Tiers
┌─────────────────────────────────────┐
│ Strategic (Consulting) │
│ Landscape analysis · M&A diligence │
│ ¥50k–300k / engagement │
├─────────────────────────────────────┤
│ Intelligence (Subscription) │
│ Competitor monitoring · Alerts │
│ $79–299/mo │
├─────────────────────────────────────┤
│ Discovery (Free) │
│ Prior art search · Self-check │
│ Open source MCP │
└─────────────────────────────────────┘
Start free. Upgrade when you need monitoring.
Pricing
Credit-based subscription, inspired by Firecrawl:
| Tier | Price/mo | PQC/mo | For |
|---|---|---|---|
| Free | $0 | 50 | Individual inventors (self-hosted) |
| Pro | $79 | 2,000 | Small teams |
| Business | $299 | 10,000 | Enterprise IP departments |
| Enterprise | Custom | Custom | Private deployment · White-label |
💡 Self-hosting is always free. The hosted tier charges for infrastructure, not data access. Patent data is public.
Architecture
┌──────────────┐ ┌─────────────────────────────┐
│ AI Agent │────▶│ patent-mcp-server │
│ (Claude, │ │ (runs on your machine) │
│ Cursor, │ │ │
│ Hermes) │ │ ┌──────────┐ ┌───────────┐ │
│ │ │ │ Web │ │ BigQuery │ │
│ │ │ │ Scraper │ │ Client │ │
│ │ │ │ (free) │ │ (optional)│ │
│ │ │ └────┬─────┘ └─────┬─────┘ │
│ │ │ │ │ │
│ │ │ Google Patents BigQuery │
│ │ │ Public Pages 1.4B rows │
└──────────────┘ └─────────────────────────────┘
- Web scraping — ~1.5s, free, no credentials
- BigQuery search — 1.4B records, CN full-text, optional
- Smart fallback —
get_patenttries web first, auto-falls back to BigQuery
Development
git clone https://github.com/deeparchi-ai/patent-mcp-server.git
cd patent-mcp-server
pip install -e ".[dev]"
pytest tests/ -v # 32 tests, ~1.5s
ruff check src/ tests/ # lint
mypy src/ # type check
License
MIT — patent data belongs to humanity. Tools should too.
Author
DeepArchi OPC — AI agent infrastructure for enterprise architecture.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file deeparchi_patent_mcp-1.3.2-py3-none-any.whl.
File metadata
- Download URL: deeparchi_patent_mcp-1.3.2-py3-none-any.whl
- Upload date:
- Size: 12.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
38bfe3a28f59e93ff3682ef7371e3b7a63178dabf290f48dfc604970831b17fc
|
|
| MD5 |
4cdf3f2fbcbc46a2fc08f0cbf18565d6
|
|
| BLAKE2b-256 |
6b17243d9668e6178b1e6ffa5526aad797816ce1c4226a38388ab071465b6904
|