ttab_party_history
Pack: ttab · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)
No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/ttab_party_history for the schema, then POST the same URL with its arguments for the data.
Profiles one company or person across USPTO TTAB proceedings: how many times they appear as plaintiff (the one opposing or petitioning to cancel) versus defendant (the one being opposed), a breakdown by proceeding type, every name spelling they have been filed under, and the proceedings themselves. Answers “how often does this company oppose other trademarks”, “is this brand an aggressive TTAB litigant”, “who has this company been in TTAB disputes with”. Reads several result pages. Sourced live from USPTO TTABVUE.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
party | string | yes | Party name as filed, e.g. “Monster Energy Company”. A distinctive word matches more reliably than a full legal name. |
status | string | no | Proceeding status filter. Default all. |
match_mode | string | no | How the party name is matched. Default contains. |
max_pages | number | no | How many 25-row pages to read, 1-5. Default 2. |
limit | number | no | Max proceedings to return in the list, up to 125. Default 50. |
Example call
Arguments
{
"party": "Monster Energy Company",
"max_pages": 2
}
curl
curl -X POST https://gateway.pipeworx.io/ttab/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"ttab_party_history","arguments":{"party":"Monster Energy Company","max_pages":2}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('ttab_party_history', {
"party": "Monster Energy Company",
"max_pages": 2
});
More examples
{
"party": "Nike, Inc.",
"status": "pending",
"max_pages": 1
}
Connect
Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:
{
"mcpServers": {
"pipeworx": {
"url": "https://pipeworx.io/mcp"
}
}
}
Connect to just the ttab pack
{
"mcpServers": {
"ttab": {
"url": "https://gateway.pipeworx.io/ttab/mcp"
}
}
}
See Getting Started for client-specific install steps.