@pipeworx/trademarks

Connect: https://pipeworx.io/mcp — every tool in the catalog, including @pipeworx/trademarks’s. Install: one-click buttons

Connect to just the @pipeworx/trademarks pack

https://gateway.pipeworx.io/trademarks/mcp — only @pipeworx/trademarks’s own tools, nothing else in the catalog.

No MCP client? Skip the connection: POST https://gateway.pipeworx.io/v1/tools/search_packs {"query":"..."} to find a tool below, GET /v1/tools/<name> for its schema, POST the same URL with arguments for the data — see For AI agents.

Tools: 4

US federal trademarks: find marks by text or owner, look one up by serial or registration number, and read its status, owners of record, attorney of record, classes and goods/services. Keyless.

Tools

  • search_trademarks(query?, owner?, international_class?, live_only?, limit?, offset?) — knockout / clearance search by mark text, or an owner’s portfolio when only owner is given (e.g. {"owner":"Nike","live_only":true}). A zero-hit search says what it did NOT search instead of reading as “this name is free”.
  • get_trademark_by_serial(serial_number, api_key?) — one mark by its 8-digit serial number (e.g. 79153306).
  • get_trademark_by_registration(registration_number, api_key?) — one mark by its registration number (e.g. 4872338).
  • get_trademark_documents(serial_number, api_key) — the prosecution document list (office actions, responses). Needs a TSDR key.

Number lookups answer {found:true, source, data_as_of, record} or {found:false, reason, hint} (not_in_register, invalid_number, upstream_unavailable) — never an empty object.

Auth

Keyless for search and both number lookups. A caller who holds a free USPTO TSDR key (account.uspto.gov/api-manager) can pass api_key to get TSDR’s own case-status record from the number lookups instead; get_trademark_documents requires one.

Data sources

  • USPTO, US federal trademark register (Trademark Search). The register index behind USPTO’s Trademark Search system (the TESS replacement): about 13.3 million application and registration records, 4.6 million of them live (measured 2026-10-28), refreshed by USPTO daily — the newest record load seen on 2026-10-28 was 2026-10-27, carrying filings from 2026-10-26. data_as_of is USPTO’s own per-record load timestamp.
  • USPTO, Trademark Status and Document Retrieval (TSDR) — only when a caller supplies a key.

US federal data, public domain.

Personal data

US trademark owners include natural persons, and the register carries every owner’s full postal address. This pack serves owner names, role, legal entity type, citizenship and the attorney of record, as the register shows them. It never serves a street address for anyone. City / state / country is served for organisations only; an individual, sole proprietor, joint owner or an owner whose entity type is blank gets location: null. The filter lives in src/owners.ts and is pinned by src/index.test.ts.

Tools

  • search_trademarks — Search US federal trademarks by mark text — the clearance/knockout-search path. Find registered and pending marks by wordmark without knowing a serial or registration number, then filter by internatio
  • get_trademark_by_serial — Look up one US trademark by its 8-digit serial (application) number: mark text, current status and live flag, registration number, owners of record, attorney of record, filing/registration/publication
  • get_trademark_by_registration — Look up one US trademark by its registration number (e.g. “4872338”): mark text, serial number, current status and live flag, owners of record, attorney of record, registration/renewal/cancellation da
  • get_trademark_documents — Get the prosecution history (office actions, responses, etc.) for a trademark by serial number. Requires USPTO API key.

Tools

  • get_trademark_by_registration — Look up one US trademark by its registration number (e.g. 4872338 ): mark text, serial number, current status and live flag, owners of record, attorney of record, registration/renewal/cancellation dat
  • get_trademark_by_serial — Look up one US trademark by its 8-digit serial (application) number: mark text, current status and live flag, registration number, owners of record, attorney of record, filing/registration/publication
  • get_trademark_documents — Get the prosecution history (office actions, responses, etc.) for a trademark by serial number. Requires USPTO API key.
  • search_trademarks — Search US federal trademarks by mark text — the clearance/knockout-search path. Find registered and pending marks by wordmark without knowing a serial or registration number, then filter by internatio

Regenerated from source · build October 30, 2026