patent-intelligence-mcp-server
Provides AI agents with access to US patent data through 16 tools for search, citation analysis, technology trends, and portfolio comparisons via the free USPTO PatentsView API.
README
Patent Intelligence MCP Server
<!-- mcp-name: patent-intelligence-mcp-server -->
MCP server that gives AI agents access to US patent data. 16 tools for patent search, citation networks, technology trend analysis, IPC/CPC classification, patent families, claims extraction, top holder rankings, portfolio comparison, and strategic landscape analysis — all through the free USPTO PatentsView API.
Features
| Tool | Description |
|---|---|
search_patents |
Search patents by keyword with optional date range filter |
get_patent_details |
Full patent details: inventors, assignees, CPC classifications |
search_by_inventor |
Find all patents by a specific inventor |
search_by_assignee |
Find all patents owned by a company or organization |
get_patent_citations |
Citation networks with impact scoring |
analyze_technology_trends |
Patent filing trends over time with growth rates |
search_by_cpc |
Search by CPC classification code (e.g. G06N for AI/ML) |
search_recent_patents |
Find newest patents with optional category filter (pharma, AI, etc.) |
compare_portfolios |
Head-to-head comparison of two companies' patent portfolios |
get_patent_landscape |
Technology landscape: trends, top players, CPC + geographic distribution |
search_by_classification |
Search by IPC/CPC code at subgroup level for precise research |
get_patent_family |
Find related patents (continuations, divisionals) in the same family |
get_top_patent_holders |
Ranking of companies by patent count, filterable by sector |
analyze_patent_landscape |
Strategic landscape analysis with insights and recommendations |
get_patent_claims |
Extract patent claims (the legally binding part) |
What's New in v0.3.0
- 5 new tools: Classification search (IPC/CPC subgroup), patent families, top holder rankings, strategic landscape analysis, claims extraction
- Enhanced search_recent_patents: Category filter (pharma, AI, telecom, energy, etc.)
- Enhanced get_patent_landscape: Now includes CPC distribution and geographic distribution
- Enhanced get_patent_details: Suggests related tools (citations, claims, family)
- Strategic insights: analyze_patent_landscape generates actionable recommendations
- 10 sector presets: pharma, tech, semiconductor, telecom, automotive, energy, biotech, AI, medical, aerospace
What's New in v0.2.0
- 4 new tools: CPC search, recent patents, portfolio comparison, technology landscape
- Parallel API requests: Trend analysis and patent details are now 3-5x faster
- In-memory caching: Repeated queries return instantly (10-minute TTL)
- Date range filters: Search patents within specific time periods
- Impact scoring: Citation analysis now includes numerical impact scores
- Better error messages: Helpful hints when no results are found
Installation
pip install patent-intelligence-mcp-server
Quick Start
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"patents": {
"command": "patent-server"
}
}
}
Claude Code CLI
claude mcp add patents -- patent-server
Direct Usage
patent-server
Example Queries
Once connected, your AI agent can answer questions like:
Basic Search:
- "Search for recent patents about quantum computing"
- "Show me details for patent US-11234567"
- "What patents has Elon Musk filed?"
- "Find all Tesla patents"
Advanced Analysis:
- "Compare Apple's and Samsung's patent portfolios over 5 years"
- "Show me the technology landscape for solid state batteries"
- "Find patents in CPC class G06N (machine learning)"
- "Show the newest patents about mRNA vaccines from the last 6 months"
- "Analyze patent trends in CRISPR technology over 10 years"
- "How does Google's patent portfolio compare to Microsoft's?"
New in v0.3.0:
- "Search patents in IPC classification H04L9/32 (cryptographic authentication)"
- "Find the patent family for patent 11234567"
- "Who are the top patent holders in the pharma sector?"
- "Give me a strategic landscape analysis for quantum computing"
- "Extract the claims for patent 11234567"
- "Show me recent AI patents from the last 30 days"
CPC Classification Codes
Common codes for the search_by_cpc tool:
| Code | Area |
|---|---|
G06N |
Machine Learning / AI |
G06F |
Digital Data Processing |
H01L |
Semiconductor Devices |
H04 |
Telecommunications |
A61K |
Pharmaceuticals |
C12N |
Biotechnology |
B60 |
Vehicles |
F03D |
Wind Turbines |
API Source
USPTO PatentsView API — Free, no API key required. Covers all US patents with full metadata, inventors, assignees, citations, and CPC classifications.
Configuration
Optional environment variables:
| Variable | Default | Description |
|---|---|---|
PATENT_HTTP_TIMEOUT |
30 |
HTTP request timeout in seconds |
PATENT_DEFAULT_LIMIT |
10 |
Default number of results |
PATENT_MAX_LIMIT |
50 |
Maximum results per query |
PATENT_CACHE_ENABLED |
true |
Enable/disable response caching |
PATENT_CACHE_TTL |
600 |
Cache time-to-live in seconds |
Performance
- Parallel requests: Patent details fetch 4 data sources simultaneously instead of sequentially
- Trend analysis: Year-by-year queries run in parallel (5-year analysis: ~1 request time instead of ~5)
- Landscape analysis: 5 parallel API calls for comprehensive results in a single request cycle
- In-memory caching: Repeated queries return from cache (256 entries, 10-minute TTL)
- Patent families: Parallel citation + base patent lookups
Related MCP Servers
- cybersecurity-mcp-server — CVE and vulnerability data
- eu-company-mcp-server — EU company data
- legal-court-mcp-server — US court data
Development
git clone https://github.com/AiAgentKarl/patent-intelligence-mcp-server.git
cd patent-intelligence-mcp-server
pip install -e .
patent-server
License
MIT
推荐服务器
Baidu Map
百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
Playwright MCP Server
一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。
Magic Component Platform (MCP)
一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。
Audiense Insights MCP Server
通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。
VeyraX
一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。
graphlit-mcp-server
模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。
Kagi MCP Server
一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。
e2b-mcp-server
使用 MCP 通过 e2b 运行代码。
Neon MCP Server
用于与 Neon 管理 API 和数据库交互的 MCP 服务器
Exa MCP Server
模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。