Connects to the USPTO's Trademark Status and Document Retrieval (TSDR) system for programmatic trademark lookups. Exposes three tools: serial number search, registration number search, and document retrieval for prosecution history like office actions and responses. Requires a free USPTO API key from account.uspto.gov. Hosted via Pipeworx gateway at gateway.pipeworx.io/trademarks/mcp with streamable HTTP transport. You'd reach for this when building legal research tools, competitive analysis dashboards, or any application that needs to verify trademark status, ownership details, or filing classifications without manually searching the USPTO database.
Trademarks MCP — USPTO TSDR trademark lookup
Part of Pipeworx — an MCP gateway connecting AI agents to 673+ live data sources.
| Tool | Description |
|---|---|
get_trademark_by_serial | Look up a US trademark by serial number. Returns status, owner, filing/registration dates, goods/services, and classification. Requires USPTO API key (free at account.uspto.gov). |
get_trademark_by_registration | Look up a US trademark by registration number. Returns status, owner, mark text, goods/services, and classification. Requires USPTO API key. |
get_trademark_documents | Get the prosecution history (office actions, responses, etc.) for a trademark by serial number. Requires USPTO API key. |
Add to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):
{
"mcpServers": {
"trademarks": {
"url": "https://gateway.pipeworx.io/trademarks/mcp"
}
}
}
Or connect to the full Pipeworx gateway for access to all 673+ data sources:
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}
Instead of calling tools directly, you can ask questions in plain English:
ask_pipeworx({ question: "your question about Trademarks data" })
The gateway picks the right tool and fills the arguments automatically.
MIT