USPTO Patent MCP Server
by riemannzeta
The USPTO Patent MCP Server provides access to United States Patent and Trademark Office (USPTO) patent and patent application data through the Patent Public Search API and the Open Data Portal (ODP) API. This server allows MCP clients like Claude Desktop to pull data from the USPTO.
Last updated: N/A
What is USPTO Patent MCP Server?
A FastMCP server that provides access to USPTO patent and patent application data through the Patent Public Search API and the Open Data Portal (ODP) API.
How to use USPTO Patent MCP Server?
- Clone the repository. 2. Install dependencies with uv. 3. Set up the ODP API key (if needed). 4. Configure Claude Desktop to integrate with the server.
Key features of USPTO Patent MCP Server
Patent Search
Full Text Documents
PDF Downloads
Metadata Access
Use cases of USPTO Patent MCP Server
Searching for patents and patent applications
Retrieving full text of patents
Downloading patents as PDF files
Accessing patent bibliographic information, assignments, and litigation data
FAQ from USPTO Patent MCP Server
What is the Patent Public Search API?
What is the Patent Public Search API?
The backend for the Patent Center, used for full text document access, PDF downloads, and advanced search.
What is the Open Data Portal (ODP) API?
What is the Open Data Portal (ODP) API?
Used for metadata, continuity information, transactions, and assignments.
Do I need an API key?
Do I need an API key?
For Patent Public Search requests, no API Key is required, but there are rate limits. For ODP API requests, a USPTO ODP API Key is required.
What is UV?
What is UV?
UV is a python version and dependency management tool that is faster and easier than having a separate python version manager.
How do I configure Claude Desktop?
How do I configure Claude Desktop?
Update your Claude Desktop configuration file (claude_desktop_config.json) with the appropriate command and arguments to run the server.