Connect Patent PreCheck and your agent gets 12 tools, among them precheck_compare_to_patent, precheck_cpc_suggest, precheck_deliverables. It answers at https://patentprecheck.com/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 11 September 2026; the last check, on 20 October 2026, succeeded.
Keyless 12-tool patentability MCP: USPTO pillar scores, prior art, hosted at patentprecheck.com/mcp.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
precheck_compare_to_patent | Compare invention text to a known US patent: embedding similarity plus prior-art risk analysis (statute hints, overlap theme, distinction checklist). Use when the user names a specific reference patent. Inputs: code, patent_id, filename |
precheck_cpc_suggest | Suggest Cooperative Patent Classification (CPC) codes for an invention description. Offline heuristic — informational only. No network call. Inputs: code, limit |
precheck_deliverables | Return download URLs for finalized ICR deliverables (filing packet, coaching report, package zip, scorecard PDF). Requires report_id and session_key. Inputs: report_id, session_key |
precheck_legal_context | Return a short snippet of current US software-patent legal guidance (CAFC, USPTO, Alice/§101) relevant to scoring this invention. Informational only — not legal advice. Inputs: code, filename |
precheck_lookup_patent | Resolve a US patent or application number (e.g. US1234567B2) via USPTO Open Data Portal and optionally join the indexed prior-art corpus. Returns title, status, CPC, grant-text excerpt, and a public URL. No API key required in the MCP clien Inputs: patent_id, include_grant_text |
precheck_pillars | List the five patentability pillars (with statutes and weights) and the band rules used by precheck_score. Use this to explain a score to the user. No network call. |
precheck_prior_art | Return the closest prior-art matches consulted for an invention (titles, sources, similarity scores, URLs). Runs the same analyze pipeline as precheck_score but focuses on retrieval results. Pass invention text via `code`. Inputs: code, filename, limit, tier |
precheck_rejection_patterns | Preview examination-risk signals: similar office-action rejections, abandonment patterns, and the primary statutory basis an examiner might cite (§101/§102/§103). Use after precheck_score to explain prosecution risk. Inputs: code, filename, tier |
precheck_score | Run a patentability pre-check on source code or an invention description. Returns a 0–100 patentability score across the four USPTO statutory pillars (§101 eligibility, §102 novelty, §103 non-obviousness, §101 utility), a separate §112 fili Inputs: code, filename, tier |
precheck_search_corpus | Fast semantic search against the 2M+ prior-art corpus without LLM scoring. Returns ranked matches with similarity scores. Cheaper than precheck_score when you only need references. Inputs: code, filename, limit, tier |
precheck_session_status | Return status for an active Interactive Code Review session. Requires report_id and session_key from the user access email link. Inputs: report_id, session_key |
precheck_start_review | Return the URL where the user can start a paid (or promo-unlocked) Interactive Code Review that strengthens each pillar with evidence and produces a filing package. Use after precheck_score when the user wants to act on the result. Inputs: promo, report_id, email |
Every block below points at https://patentprecheck.com/mcp. Pick your client and copy.
claude mcp add --transport http patent-precheck https://patentprecheck.com/mcp
{
"mcpServers": {
"patent-precheck": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://patentprecheck.com/mcp"]
}
}
}{
"mcpServers": {
"patent-precheck": {
"url": "https://patentprecheck.com/mcp"
}
}
}{
"servers": {
"patent-precheck": {
"type": "http",
"url": "https://patentprecheck.com/mcp"
}
}
}{
"context_servers": {
"patent-precheck": {
"url": "https://patentprecheck.com/mcp"
}
}
}{
"mcpServers": {
"patent-precheck": {
"serverUrl": "https://patentprecheck.com/mcp"
}
}
}{
"mcpServers": {
"patent-precheck": {
"url": "https://patentprecheck.com/mcp"
}
}
}name: Patent PreCheck
version: 0.0.1
schema: v1
mcpServers:
- name: Patent PreCheck
type: streamable-http
url: https://patentprecheck.com/mcp{
"mcpServers": {
"patent-precheck": {
"httpUrl": "https://patentprecheck.com/mcp"
}
}
}{
"mcpServers": {
"patent-precheck": {
"type": "http",
"url": "https://patentprecheck.com/mcp"
}
}
}{
"mcpServers": {
"patent-precheck": {
"url": "https://patentprecheck.com/mcp"
}
}
}goose://extension?url=https%3A%2F%2Fpatentprecheck.com%2Fmcp&type=streamable_http&id=patent-precheck&name=Patent%20PreCheck
It answered our last check on 20 October 2026 in 737 ms. Over 6 checks since 11 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.
12, as returned by the server's own tools/list on 12 September 2026: precheck_compare_to_patent, precheck_cpc_suggest, precheck_deliverables, precheck_legal_context, precheck_lookup_patent, precheck_pillars, precheck_prior_art, precheck_rejection_patterns, and 4 more.
It answered our last check on 20 October 2026 in 737 ms. Over 6 checks since 11 September 2026 it answered 6.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://patentprecheck.com/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: io.github.patent-precheck. Endpoint host: patentprecheck.com. ARD identifier: urn:air:io.github.patent-precheck:mcp:patent-precheck.
First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.