# PatentsView MCP

> PatentsView delivers US patent intelligence directly to your AI agent. This server gives you real-time access to the USPTO database. You can search for patents by keyword, check inventor portfolios, and get detailed metadata on specific patents—all through natural language queries. It’s built for anyone who needs reliable prior art research without manually navigating complex government websites.

## Overview
- **Category:** data-analytics
- **Price:** Free
- **Tags:** patent-search, intellectual-property, uspto, innovation-data, inventor-profiles

## Description

This is PatentsView, your direct feed into US patent intelligence. Forget digging through dusty government websites; you’ll get real-time access to the USPTO database straight through your AI agent. It's built for anyone who needs reliable prior art research without needing an IP lawyer on retainer. You won't need an API key or any complicated setup—it just works with natural language queries.

Your agent gives you three core ways to dig into intellectual property: searching patents, checking inventor records, and drilling down on specific patent numbers.

To find what’s out there, use `**search_patents**`. This tool lets your agent initiate a search for US patents using keywords or titles. If you need to map out technology trends, the agent finds multiple US patent records matching specific terms in either the title or the abstract, letting you see when certain inventions became common.

If you're looking at a single piece of IP, run `**get_patent_details**`. This pulls all available metadata, abstracts, and filing information for any known patent number. You get the full picture—including which companies are assignees and own the rights to that specific patent. It’s your way to validate a patent record instantly.

Need to track down who invented it? Use `**search_inventors**`. This searches the database by an inventor's last name, locating every granted patent linked to that specific person. Your agent helps you trace out a whole professional portfolio. You can use these tools together; for instance, you search patents using keywords with `search_patents`, and then take one of those results to `get_patent_details` to check the assignees or abstracts. It's a complete system for vetting intellectual property.

## Tools

### get_patent_details
Retrieves all metadata, abstracts, and filing information for a specific US patent ID.

### search_inventors
Searches the database to find inventors based on their last name.

### search_patents
Initiates a search for US patents using keywords or titles provided by the user.

## Prompt Examples

**Prompt:** 
```
Search for US patents related to 'neural networks'.
```

**Response:** 
```
Searching the PatentsView database... I've found several recent patents related to neural networks, including deep learning frameworks and hardware accelerators. Would you like to see the abstracts or patent numbers?
```

**Prompt:** 
```
Find patents by the inventor 'Nikola Tesla'.
```

**Response:** 
```
I've scanned the historical records. I've found several iconic patents assigned to Nikola Tesla, such as the induction motor and alternating current transmission. Which one would you like to inspect?
```

**Prompt:** 
```
What are the details for patent number '10000000'?
```

**Response:** 
```
Retrieving details for patent #10,000,000... This patent is for a 'Coherent frequency-shifted reference beam interferometry' system. It was granted on June 19, 2018. Would you like to read the abstract?
```

## Capabilities

### Search US patents by keyword
The agent finds multiple US patent records matching specific terms in the title or abstract.

### Validate a single patent record
You get all available metadata, abstracts, and filing dates for any known patent number using `get_patent_details`.

### Track an inventor’s portfolio
The agent searches the database by last name to locate every granted patent linked to that specific inventor (`search_inventors`).

### Analyze technology trends
By combining keyword and date filters, you can map out when a particular type of invention became common.

### Identify patent assignees
You check which companies or organizations own the rights to specific patents through assignee data retrieval.

## Use Cases

### Validating a startup's core technology
A founder has an idea for 'AI-driven predictive maintenance.' Instead of spending days on the USPTO site, they ask their agent to run `search_patents` using that exact phrase. The agent returns relevant patents in minutes, showing immediate prior art and guiding the next steps.

### Auditing a competitor's IP strength
A corporate lawyer wants to know who developed all motor control technology. They use `search_inventors` for key names associated with that field, then loop back to `get_patent_details` on the most promising results to map out ownership.

### Tracing a forgotten patent lineage
An engineer remembers an old patent from the 90s but only has a partial title. They use `search_patents` with the keywords and date range, find the ID, and then run `get_patent_details` to retrieve the full historical abstract.

### Cross-checking IP assets
An IP professional needs to check if a specific inventor was also involved in other unrelated patents. They use `search_inventors` and then cross-reference that list of names against new keyword searches using `search_patents`.

## Benefits

- Speed up novelty checks. Instead of manually filtering the USPTO website, you can ask your agent to use `search_patents` with keywords like 'deep learning' or 'quantum computing,' getting immediate results.
- Verify ownership history instantly. If a patent number is found, use `get_patent_details` to pull the full abstract and assignee information—no more searching through multiple government sites just for basic metadata.
- Map out competitor reach. Need to know who invented what? Use `search_inventors` by name to see their entire catalog of granted patents across different fields.
- Reduce legal risk during due diligence. You can combine tools: first, run `search_patents` on a technology; second, use the results to narrow down and check inventor names with `search_inventors`. It's a two-step flow in one chat session.
- Zero setup friction. Since there’s no API key required for public access, you just connect it to your client and start querying US patent data immediately.

## How It Works

The bottom line is you ask natural language questions, and the server runs the necessary tool calls to pull structured US patent data back to your chat.

1. Subscribe to the PatentsView server. You won't need an API key.
2. Connect your preferred AI client (Claude, Cursor, etc.) and give it permission to use the patents tools.
3. Ask your agent a specific question like: 'What are the patent details for 10,000,000?' or 'Search for inventors named Smith'.

## Frequently Asked Questions

**How do I search for patents using PatentsView?**
You call `search_patents` and provide keywords or a title. The agent will return a list of matching US patent IDs, which you can then use for deeper analysis.

**Can PatentsView find inventors who worked on patents before 2000?**
Yes. You use `search_inventors` and specify the name. The tool queries historical records to locate their assigned patent IDs, regardless of when they were filed.

**I have a patent number; how do I get all its data using PatentsView?**
Just tell your agent to use `get_patent_details` and provide the exact number. It returns the abstract, grant date, assignees, and other metadata in one clean output.

**Are there any limits when using search_patents?**
The tool is designed to handle broad queries by keyword or title against the USPTO database. It's best used for initial novelty screening, but always check `get_patent_details` for final validation.

**How do I connect PatentsView to my agent without an API key?**
You don't need one. The server provides public access, meaning you can connect your AI client and start calling any function directly. No authentication setup is required for the tools.

**What specific data fields does get_patent_details return?**
It returns structured metadata that includes the patent abstract, grant date, assigned entities, and full claims text. This reliable structure makes parsing the information simple for your agent's workflow.

**Is there a limit on how many patents I can search using search_patents?**
While we don't enforce specific call limits, rapid succession of searches might hit rate-limiting thresholds. For large batches, implement a small delay between function calls to ensure stable performance.

**Can PatentsView look up patents outside the US?**
No. This server is built exclusively using the USPTO database. All searches conducted via `search_patents` are limited strictly to U.S.-issued intellectual property.

**Can I find all patents assigned to a specific inventor?**
Yes! Use the `search_inventors` tool with the inventor's last name. The response will include their ID, and you can then retrieve their full portfolio of granted patents.

**How can I get the full technical abstract of a patent?**
Use the `get_patent_details` tool with the specific patent number. The engine will return exhaustive metadata, including the official abstract filed with the USPTO.

**Is it possible to see which company owns a patent?**
Yes. The patent details include the 'assignee organization' field, which identifies the company or entity that currently holds the rights to the patent.