uspto-database

Consolidate USPTO patent and trademark data from multiple APIs into structured results.

4|1|Updated Jun 18, 2025
One-click install
npx skills add https://github.com/HolobiomicsLab/Toolomics --skill uspto-database-holobiomicslab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uspto-database
Source: https://github.com/HolobiomicsLab/Toolomics/tree/main/mcp_host/skills/scientific-skills/scientific-skills/uspto-database
Command: npx skills add https://github.com/HolobiomicsLab/Toolomics --skill uspto-database-holobiomicslab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, uspto-opendata-python, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Consolidate IP data access across USPTO APIs to enable rapid IP intelligence and portfolio analysis.

Core Features & Use Cases

  • Unified access to PatentSearch, PEDS, TSDR, and assignment histories for holistic IP insights.
  • Prosecution history analysis, trademark status monitoring, and ownership tracking across multiple patents/trademarks.
  • Real-world use cases include patent landscape studies, brand health checks, and portfolio risk assessment.

Quick Start

Install an USPTO API key, set environment variables, and run a sample query to fetch patent data, prosecution history, and trademark status.

Frequently Asked Questions about uspto-database

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I access USPTO patent prosecution history and trademark status data in one place?

Unified USPTO data access consolidates PatentSearch, PEDS, TSDR, and assignment APIs into a single interface for rapid IP intelligence and portfolio analysis. You can query patent prosecution history and trademark status across multiple portfolios simultaneously.

How do I track patent assignments and ownership changes across a portfolio?

Patent assignment tracking queries the USPTO assignment APIs to retrieve ownership transfer histories. This enables portfolio risk assessment and ownership tracking across multiple patents by returning structured assignment records suitable for downstream analysis.

Do I need a USPTO API key to query patent and trademark data?

Yes, a USPTO API key is required. You must authenticate with USPTO API keys, set the necessary environment variables, and format standardized queries to fetch structured results from PatentSearch, PEDS, and TSDR APIs.

What's the best way to analyze trademark status for brand health checks?

Trademark status monitoring uses the TSDR API to fetch current registration statuses across portfolios. This approach supports brand health checks by returning structured trademark data suitable for tracking portfolio risk and status changes.

Can I use the uspto-opendata-python library for patent landscape studies?

Yes, the uspto-opendata-python dependency enables patent landscape studies by interfacing with PatentSearch and PEDS APIs. It formats standardized queries and returns structured prosecution and patent discovery data for downstream analysis.