For AI agents

USPTO Trademark MCP Server

Give Claude, Cursor, or any MCP client direct access to 14M+ US federal trademark records. One URL, bearer-token auth, and your agent can search the register and pull full records without a line of integration code. Included with every API plan.

Or start free — 200 calls/month, no credit card.

Get started

Connect in one command

Create a key in your portal, then point your client at the server. Claude Code:

claude mcp add --transport http goalieip \
  https://www.goalieip.com/api/mcp \
  --header "Authorization: Bearer gip_live_your_key_here"

Then just ask. Your agent picks the right tool and filters on its own:

> Are there any live trademarks similar to "GOALIE" for
  software in class 9?

  Searching US federal trademarks…
  Found 94 matches. 12 are live in class 9, including:
    GOALIEO   — Goalieo Inc      — Live/Pending  — filed 2026-05-29
    …

Setup for the Claude API, Cursor & other clients →

Why MCP

Built for agents, not just for scripts

Our REST API is still there and unchanged. MCP is the same data shaped for a model that has to decide what to ask, read the answer, and act on it.

No integration code

Point your agent at one URL and it discovers both tools and their full parameter schemas automatically. Nothing to write, nothing to keep in sync when filters change.

See the docs →

Built for a context window

Search results come back as compact summaries sized to sit in a model's context, not raw 300 KB payloads. Drill into any single mark for the complete record.

See the docs →

Self-correcting errors

When a query is too broad or too slow, the tool replies with the specific parameter to change. The agent adjusts and retries instead of failing.

See the docs →

Same key, same quota

MCP uses the API key you already have and draws on the same monthly allowance. Nothing extra to buy, configure, or reconcile.

See the docs →
What your agent gets

Two tools, the whole register

ToolWhat it does
search_trademarksSearch 14M+ US federal records by mark text (exact, contains, or fuzzy), owner, goods/services, serial or registration number, international class, status code, and filing or registration date ranges. Returns compact summaries with total match counts.
get_trademarkRetrieve the complete record for one serial number — full goods/services text, owner details, status history, classifications, and prior registrations.
Endpointhttps://www.goalieip.com/api/mcp
TransportStreamable HTTP (remote — nothing to install or self-host)
Protocol revisions2026-07-28 native; 2025-11-25 also supported on the same URL
AuthenticationBearer API key, identical to the REST API
CoverageUS federal (USPTO) applications and registrations, refreshed daily
Pricing

Included with every API plan

MCP is not a separate product. It uses the same key and the same monthly call allowance as the REST API, so if you already have a plan you can connect right now. Free tier is 200 calls/month, Starter $19/month for 5,000, Professional $49/month for 30,000.

One note on sizing: agents typically make several tool calls to answer a single question, so MCP consumes quota faster than a scripted integration doing one request per lookup. Budget for that when picking a plan.

Scope & safety

What to know before you build on it

US federal data only. This is our continuously-refreshed copy of the USPTO trademark register, updated daily and occasionally a day behind. It does not cover US state registrations, unregistered common-law use, or trademark offices outside the United States. Goalie IP is not affiliated with or endorsed by the USPTO.

Record text is third-party input. Mark text, owner names, and goods/services descriptions are written by whoever filed the application, and every US filing becomes a public record. Our tool responses fence that content and label it as data so a model treats it as information rather than instruction — but if you build your own agent on this data, apply your own checks before letting record text drive tool calls or privileged actions.

Search results are data, not legal advice. These tools return records from the USPTO register. They do not assess registrability, likelihood of confusion, or infringement, and using them creates no attorney-client relationship. For an attorney-led clearance opinion or enforcement work, talk to our team.