For AI agents

USPTO Trademark MCP Server

The Goalie IP USPTO MCP server connects Claude, Cursor, or any MCP client to 14M+ US federal trademark records. One-click OAuth sign-in on claude.ai or ChatGPT, or an API key anywhere else, and your agent can search the register and pull full records without a line of integration code. Start free; included with every API plan.

Or start free — 200 calls/month, no credit card; just confirm your email to activate.

Now officially listed in both directories: add Goalie IP Trademark Search to Claude or find Goalie in ChatGPT.

Connect Claude or ChatGPT

Create a free account, verify your email, then search for Goalie in your assistant's directory and approve access. No API key to copy.

Connect your AI assistant

Build with the API

Use REST endpoints or configure your own MCP client. API and MCP access share the same monthly allowance.

Read developer documentation
The difference

Not another TSDR wrapper

Most trademark MCP servers wrap the USPTO's TSDR endpoint, which returns a single record when you already know its serial or registration number. That is a lookup tool. Ours searches and filters the whole register — so your agent can find the marks it doesn't already have the numbers for.

CapabilityTSDR-based MCPGoalie IP MCP
Retrieve a record by serial or registration numberYesYes
Search by mark text — exact, contains, or fuzzyNoYes
Filter by owner, goods/services, and classNoYes
Filter by status and filing / registration dateNoYes
Surface similar marks for clearance-style questionsNoYes
Search across all 14M+ US federal records at onceNoYes
Get started

Developer setup for other MCP clients

Create a key in your portal — new accounts confirm their email first — 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
    …

Prefer an app? Both official directories now carry Goalie IP. In Claude, open Goalie IP Trademark Search in the Connectors Directory (or search for “Goalie” under Connectors), click Connect, and sign in with your GoalieIP account. In ChatGPT, open the Plugins Directory, search for Goalie, and click Install plugin. No URL to paste and no key to copy. Usage counts against your plan; new accounts start on the free tier and need to confirm their verification email before a connection is approved.

Setup for claude.ai, ChatGPT, 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

Five tools, the whole register

ToolWhat it does
search_trademarksSearch 14M+ US federal records by mark text (exact, contains, or typo-tolerant spelling), 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.
find_similar_marksScreen a proposed name in one call: exact matches, spelling variants, and sound-alikes (KWIK vs QUICK), ranked by match strength and by how closely their classes relate to yours using the USPTO coordinated-class table. Dead marks are listed separately. U.S. federal filings only; a screening aid, not a clearance opinion.
get_deadlinesWhat is due and when — for one serial number, or across an owner's marks or an attorney of record's docket. Office action responses (with the fee-paid extension date), statement of use and extension deadlines, Section 8 and Section 71 declarations, Section 9 renewals, and grace periods, each with the date it was computed from. A computed date to confirm with the USPTO.
get_accountReport the connected account, plan tier, authentication method, and calls used, included, and remaining this billing period. Read-only, takes no arguments, and does not count against your quota.
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), or OAuth 2.1 one-click on claude.ai / ChatGPT
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; paid plans are $19/month for 5,000 calls (Starter), $49/month for 30,000 calls (Professional), and $149/month for 150,000 calls (Business).

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.