smcronin/uspto-cli

Agent-ready CLI for the USPTO Open Data Portal API

35
/ 100
Emerging

Provides structured access to 50+ USPTO data endpoints with intelligent command composition—combining multiple API calls into single operations (e.g., `summary` and `bundle` aggregate search, metadata, documents, and XML parsing). Built as a zero-dependency static binary that intelligently switches between GET/POST search modes based on query complexity, with native support for extracting patent XML claims, citations, and specifications, plus file-wrapper PDF batch downloads and agent-friendly JSON/CSV/NDJSON output formats.

No Package No Dependents
Maintenance 10 / 25
Adoption 7 / 25
Maturity 9 / 25
Community 9 / 25

How are scores calculated?

Stars

28

Forks

3

Language

Go

License

MIT

Last pushed

Mar 03, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/smcronin/uspto-cli"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.