Patent Client Agents MCP

An MCP server giving agents data on patents and trademarks worldwide: USPTO, EPO, WIPO, Google Patents and dozens of registers.

  • 56 ★ on the repository
  • Last commit
  • Apache-2.0
MCP server

Extended access

Why this level

  • Queries go to public registers and the author demo server, and private agency keys live in the configuration.
All reasons and checks

parkerhancock/patent-client-agents

Install

Manual install

/plugin marketplace add parkerhancock/patent-client-agents

Then `/plugin install patent-client-agents@patent-client-agents` and `/reload-plugins`. Direct connection: `pip install 'patent-client-agents[mcp]'`.

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Queries go to public registers and the author demo server, and private agency keys live in the configuration.

This is third-party code. Review the repository files before installing.

What it does

Patent Client Agents opens search and retrieval of intellectual property data to an agent. Sources: Google Patents for global search and families, USPTO (applications, prosecution history, PTAB, assignments, office actions, trademarks), EPO OPS, EUIPO, the Unified Patent Court, DPMA, INPI, WIPO Lex and guideline corpora such as the MPEP and TMEP. 136 tools are available by default, and up to 234 when private credentials are configured. The server connects directly as MCP or as a plugin for Claude Code, Codex CLI and Antigravity CLI. Any MCP-capable client works with the `patent-client-agents-mcp` command or with the public demo at the server address.

Who it is for. Patent attorneys, IP lawyers and analysts who search patents and trademarks through an AI agent.

Good fit when

  • Recent battery patents of a company must be found and their novelty summarized.
  • The prosecution history of a USPTO application and examiner rejections are merged into one table.
  • A trademark status and its assignments are checked across several jurisdictions.
  • A Unified Patent Court opinion needs decisions and statutes.

Not a fit when

  • Confidential material would go to the demo server: it has limits and a restricted tool set.
  • Completeness guarantees are needed for a legal opinion without checking the primary source.
  • Only the Russian register is needed: sources are mostly Western.

Example request

Find recent battery patents of Acme and summarize what is new in them.

MCP

Transport
stdio, http
Authentication
key is optional

Environment variables

USPTO_ODP_API_KEY secret
USPTO Open Data Portal key for applications and prosecution history.

Limitations

Some sources need your own keys, for example `USPTO_ODP_API_KEY` for USPTO ODP, and all 234 tools appear only with private credentials. Live USPTO trademark search needs the extra `tmsearch` package with Playwright and curl_cffi, or your own WAF workaround. The public demo opens through Google sign-in, has per-account limits and must not receive confidential material. A local run needs Python 3.11 or newer. Register data is reference material, and a legal opinion still needs a specialist check.

How to disable. Remove the plugin with `/plugin uninstall` in Claude Code or delete the `patent-client-agents` entry from the MCP configuration, then revoke the keys you issued.

FAQ

How do I connect the server without installing?

Point the client to the demo address `https://mcp.patentclient.com/mcp`. Google sign-in opens on first connect, and any verified account works.

How do I install the plugin in Claude Code?

Run `/plugin marketplace add parkerhancock/patent-client-agents`, then `/plugin install patent-client-agents@patent-client-agents` and `/reload-plugins`.

How do I run the server locally?

Run `pip install 'patent-client-agents[mcp]'`. The `patent-client-agents-mcp` command lands on PATH and goes into the client MCP configuration.

How many tools are available?

By default 136. With private credentials configured the number reaches 234.

Which clients are supported?

Claude Code, Codex CLI and Antigravity CLI have plugins. Other MCP clients, for example Cursor, Cline, Zed and Gemini CLI, connect directly.

Discussion

No questions or reviews yet.

MCP server for the Korean KIPRIS patent database: patents, utility models, trademarks and designs, seven tools.

MCP serverMinimal access63Repository stars
Official

Search worldwide patents and scientific papers from Claude Code and Cursor, with two tools and Markdown output.

MCP serverExtended access86Repository stars

Medical MCP

medical-mcp

MCP server for medical sources: FDA and EMA drug data, WHO statistics, PubMed and clinical trials without API keys.

MCP serverExtended access121Repository stars

PubMed MCP searches biomedical papers, retrieves available full text and formats citations with retraction and correction notices.

MCP serverExtended access167Repository stars

An MCP server with a toolbox for global briefs: markets, SEC filings, conflict, climate and news from open sources

MCP serverExtended access1.1KRepository stars
Official

Official MCP server from the OpenSearch project exposes a cluster to agents: indexes, mappings, DSL search and shard state.

MCP serverExtended access158Repository stars

README in short

Three plugin packages for different clients are generated from the `satchel.yaml` manifest and launch one pinned PyPI release through `uvx`. The repository holds a source catalog stating which need keys and which are restricted.

README badge

Report a problem