What is USPTO Patent MCP Server?
A FastMCP server for accessing United States Patent and Trademark Office (USPTO) patent and trademark data through multiple APIs including Patent Public Search, Open Data Portal, PTAB Trial API v3, TSDR trademark status API, and USPTO trademark search. Using this server, Claude Desktop can pull data from USPTO APIs, search PTAB proceedings and decisions, research prosecution history, run trademark clearance searches, and track trademark status.
How to use USPTO Patent MCP Server?
Clone the repository, run uv sync to install dependencies, set required API keys in a .env file, and integrate with Claude Desktop by adding the server definition to claude_desktop_config.json (for Claude Code, use claude mcp add-json). The server starts automatically when needed by the client.
Key features of USPTO Patent MCP Server
- Provides 61 tools across 9 USPTO data sources (36 currently active)
- Full‑text search of granted patents and published applications via PPUBS
- Access prosecution history, patent family data, and bulk datasets via ODP
- Trademark search, status tracking, and document retrieval via TSDR and tmsearch
- Trademark assignment records from 1955 to present (no API key needed)
- PTAB trial proceeding and decision search (IPR/PGR/CBM)
Use cases of USPTO Patent MCP Server
- Search patent full text and download PDFs (PDF download unsupported in Claude Desktop)
- Research patent prosecution history and file wrapper documents
- Run trademark clearance/knockout searches and track live trademark status
- Retrieve ownership assignment records for any US federal trademark
- Search PTAB inter partes review proceedings and decisions
コメント