io.github.Patent-PreCheck/patent-precheck

Patent PreCheck

Keyless 12-tool patentability MCP: USPTO pillar scores, prior art, hosted at patentprecheck.com/mcp.

Endpointhttps://patentprecheck.com/mcp (streamable-http)
Registry version0.4.1
Now12 tools · grade A (95) · pin ts_9af3cd4b576df6d6578c463334bf5d44 · protocol 2025-06-18
First / last listed2026-10-28 06:02 UTC / 2026-10-28 06:02 UTC
Grade over time2026-10-28: A (95), 12 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-10-28 06:02 UTC
12 tools, grade A (95)

Tools: precheck_score precheck_prior_art precheck_rejection_patterns precheck_legal_context precheck_pillars precheck_start_review precheck_search_corpus precheck_cpc_suggest precheck_session_status precheck_deliverables precheck_lookup_patent precheck_compare_to_patent

Current tools (12)

precheck_scoreRun a prior-art density / risk-profile pre-check on source code or an invention description. Returns a 0–100 directional score across the four USPTO statutory pillars (§101 eligibility, §102 novelty, §103 non-obviousness, §101 utility), a separate §112 filing-readiness signal, the band (Not Ready → File Ready), the pillar that holds the band back, opportunities to thicken the technical description
params: code*, filename, confirm_upload*, tier, invention_kind
precheck_prior_artReturn 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`.
params: code*, filename, confirm_upload*, limit, tier
precheck_rejection_patternsPreview 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.
params: code*, filename, confirm_upload*, tier
precheck_legal_contextReturn a short snippet of current US software-patent legal guidance (CAFC, USPTO, Alice/§101) relevant to scoring this invention. Informational only — not legal advice.
params: code*, filename, confirm_upload*
precheck_pillarsList the five scoring 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.
params: none
precheck_start_reviewReturn 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.
params: promo, report_id, email
precheck_search_corpusFast semantic search against the 2,200,000+ prior-art corpus without LLM scoring. Returns ranked matches with similarity scores. Cheaper than precheck_score when you only need references.
params: code*, filename, confirm_upload*, limit, tier
precheck_cpc_suggestSuggest Cooperative Patent Classification (CPC) codes for an invention description. Offline heuristic — informational only. No network call.
params: code*, limit, invention_kind
precheck_session_statusReturn status for an active Interactive Code Review session. Requires report_id and session_key from the user access email link.
params: report_id*, session_key*
precheck_deliverablesReturn download URLs for finalized ICR deliverables (filing packet, coaching report, package zip, scorecard PDF). Requires report_id and session_key.
params: report_id*, session_key*
precheck_lookup_patentResolve 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 client.
params: patent_id*, include_grant_text
precheck_compare_to_patentCompare 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.
params: code*, patent_id*, filename, confirm_upload*

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.