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
Extended access
Why this level
- Queries go to public registers and the author demo server, and private agency keys live in the configuration.
Install
- Works in
Manual install
/plugin marketplace add parkerhancock/patent-client-agentsThen `/plugin install patent-client-agents@patent-client-agents` and `/reload-plugins`. Direct connection: `pip install 'patent-client-agents[mcp]'`.
Access and checks
How we reviewExtended 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_KEYsecret- 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.
Related
MCP serversMCP server for the Korean KIPRIS patent database: patents, utility models, trademarks and designs, seven tools.
Search worldwide patents and scientific papers from Claude Code and Cursor, with two tools and Markdown output.
Medical MCP
medical-mcp
MCP server for medical sources: FDA and EMA drug data, WHO statistics, PubMed and clinical trials without API keys.
PubMed MCP searches biomedical papers, retrieves available full text and formats citations with retraction and correction notices.
An MCP server with a toolbox for global briefs: markets, SEC filings, conflict, climate and news from open sources
Official MCP server from the OpenSearch project exposes a cluster to agents: indexes, mappings, DSL search and shard state.
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.