Claude Patent Creator Claude skills

A Claude Code plugin and MCP server for US and EPO patent work: MPEP rule search, prior art search, claim checks, drafting and diagrams.

Our verdict Recommended with caveats

Ambitious and candid about its limits, but it is beta, has a heavy local setup, and its MCP server code was not in the files we could read.

What Claude Patent Creator does

Claude Patent Creator combines 17 skills with a Python MCP server. The server is described as hybrid retrieval over the MPEP, US code and regulations, with FAISS and BM25 indexes built locally after setup downloads about 500 MB of MPEP PDFs. Skills cover MPEP search, prior art search, patent search through SerpApi or BigQuery, EPO and EPC search and analysis, a claims analyzer, a reviewer that checks 35 USC 112 style problems, a patent application creator (a 19 KB workflow from invention description to claims and specification), PCT applications, diagram generation through Graphviz, plus setup, index management, testing and troubleshooting helpers. The README says each check reports what it ran and what it skipped, that the tool will say when an idea is not new, and that it does not file anything or give legal advice. Search options: SerpApi (free key, 250 searches a month) or Google BigQuery patent data, which needs a Google Cloud project. HyDE query expansion with Anthropic or OpenAI keys is optional and off by default. The project calls itself beta.

Good for

  • Inventors or small firms drafting a patent application who will have a practitioner review it
  • Patent attorneys wanting quick MPEP lookups and structured prior-art searches
  • Generating patent-style diagrams from descriptions

Not for

  • Filing without professional review; the README says it is not legal advice
  • Quick installs, since setup builds indexes and may need a GPU for speed

What's inside depth 3/5

17 skills averaging 6.9 KB, a few with reference files and scripts, backed by an MCP server and setup tooling described in the README, but no evals.

Skills
17
Reference docs
1
Scripts
2
Tests / evals
0
Templates
0
Avg SKILL.md
6.7 KB

Counted from the repository file tree. How we score depth.

Dependencies and costs

  • Python 3.9 to 3.13 and about 2 GB disk
  • Optional NVIDIA GPU or Apple Silicon for faster indexing
  • Graphviz system package for diagrams
  • Google Cloud project with billing for BigQuery, or a SerpApi key
  • Optional Anthropic or OpenAI API key for HyDE query expansion
  • Telemetry: None found. Searches and invention descriptions you submit go to SerpApi or Google BigQuery depending on the search tool you configure.

Security review

Broad access

This skill asks for more access than most, or sends data to another service. That is usually a design choice rather than bad intent, but you should know before you install it.

  • Pre-approves broad shell commandsSeveral slash commands (setup-patent-system, setup-patent-creator, configure-bigquery, rebuild-index, search-prior-art, create-patent and others) set frontmatter allowed-tools: Bash with no command restriction, so shell runs without a prompt while those commands are active.commands/setup-patent-system.md:3

A patent drafting and search toolkit: slash commands, agents and skills plus a local Python MCP server that downloads USPTO/EPO rule texts, builds a search index with PyTorch models and queries USPTO, EPO, SerpApi and Google BigQuery. The installer builds a venv, pip-installs PyTorch, registers the MCP server at user scope in ~/.claude.json and can call sudo to install Graphviz. Many commands pre-approve unrestricted Bash. Hooks only print text, and HyDE query expansion uses the Anthropic/OpenAI key only if you set HYDE_BACKEND=api. Patent search text goes to the search providers you configure.

Worth knowing

  • Installs packages or toolsinstall.py creates a venv, pip-installs PyTorch (CUDA or CPU wheels from download.pytorch.org) and the package itself with pip install -e ., and can install Graphviz (brew, winget, or sudo apt-get/dnf install).install.py:361
  • Changes files outside your projectRegisters the MCP server in the user's Claude config with claude mcp add ... --scope user (~/.claude.json) and, on request, runs gcloud auth application-default login which writes Google ADC credentials under ~/.config/gcloud.install.py:591
  • Makes network requestsDownloads MPEP, 35 USC and 37 CFR files from uspto.gov (and EPC/PCT PDFs from epo.org/wipo.int), and queries USPTO ODP, EPO OPS, SerpApi (Google Patents) and Google BigQuery; the BAAI/bge embedding model is fetched from Hugging Face by sentence-transformers.mcp_server/server.py:121
  • Needs an API key for its own serviceSERPAPI_API_KEY, USPTO_API_KEY and EPO OPS key/secret are read from env/.env and sent only to SerpApi, USPTO and EPO; BigQuery uses your gcloud application-default credentials against Google. Search text and invention descriptions go to those services.mcp_server/google_patents_search.py:59
  • Installs with curl | shPrints curl https://sdk.cloud.google.com | bash as manual advice for installing the Google Cloud SDK; the installer does not run it.install.py:477
  • Runs remote code at an unpinned versionThe script runs pip install google-auth-oauthlib without a version if the import fails; README/CLAUDE.md also show pip install git+https://... installs.scripts/setup_bigquery_auth.py:17
  • Relies on a CLI or package we could not reviewRelies on the Google Cloud SDK (gcloud), Graphviz and a GPU PyTorch stack that are installed from outside the repo.install.py:477

What we checked

The repository (177 files) on Oct 29, 2026. Not a full review: we read 15 of 106 code files; it relies on code outside the repository: Python packages installed by pip (torch, sentence-transformers, google-cloud-bigquery, requests, etc.) and the BAAI/bge-base-en-v1.5 model downloaded from Hugging Face; Google Cloud SDK (gcloud) and Graphviz system packages; Most of the 106 listed code files (the mcp_server/ modules including cli.py, server.py, bigquery_search.py, uspto_api.py, epo_api.py, hyde.py, graphviz_installer.py, plus tests) were checked with targeted pattern searches and excerpts, not read in full.

NVIDIA SkillSpector static scan: 206 pattern hits (Privilege Escalation 78, Dangerous Code Execution 51, Data Exfiltration 26, Supply Chain 20, Excessive Agency 13, Tool Misuse 10). The CRITICAL taint hit is the SerpApi URL built from the user's own SERPAPI_API_KEY in google_patents_search.py (key goes only to serpapi.com and is redacted from errors). The 'backdoor_persistence' YARA hits are docs telling the user to append API-key exports to ~/.bashrc. The curl|bash lines are printed advice; rm {MPEP_DIR}/*.pdf and rm -rf mcp_server/index_backup_* are cleanup instructions in docs/skills; env-copy hits pass the environment to child processes during setup.

A review, not a certification. Skills change after we check them — read the files before installing.

License

MIT — commercial use allowed. The README says output is not legal advice.

Can it run unattended?

Not really. Drafting and search workflows are interactive and the README stresses human review before anything is filed.

Alternatives to Claude Patent Creator

Claude for Legal

anthropics/claude-for-legal

Anthropic's suite of legal-workflow plugins: 151 skills across in-house practice areas, each driven by a cold-start interview and a practice profile.

With caveats Check first Depth 2/5

Awesome Legal Skills (Lawve)

lawve-ai/awesome-legal-skills

A curated, contributor-written library of about 280 legal agent skills (contracts, GDPR, litigation, AI Act) in English, French, Italian and more.

With caveats Broad access Depth 3/5

ToolUniverse

mims-harvard/ToolUniverse

Harvard MIMS lab's Python SDK, MCP server and 556 skills that give agents access to thousands of scientific databases and tools for biomedical research.

Recommended Broad access Depth 4/5

FAQ

What is Claude Patent Creator?

An open-source Claude Code plugin and MCP server for patents: it searches the MPEP and patent databases, checks drafts for common defects, helps draft claims and specifications, and generates patent diagrams.

How do I install Claude Patent Creator?

Use /plugin marketplace add RobThePCGuy/Claude-Patent-Creator and /plugin install claude-patent-creator-standalone@claude-patent-creator, then run the setup command. A pip install from the GitHub repo followed by patent-creator setup is the alternative.

Can Claude Patent Creator file a patent for me?

No. The README says it does not file anything and is not a lawyer; it prepares a draft and evidence for a registered patent practitioner to review.

Does it need paid services?

Claude Code needs a Claude subscription. Patent search uses a free SerpApi key (250 searches a month) or BigQuery, which requires a Google Cloud project with billing enabled.

Sources: GitHub repository (stars, license, file tree, last push Oct 26, 2026). Review based on the README and SKILL.md files as published.