USPTO Patent MCP Server

61 tools. 0 can modify or destroy data without limits.

Read-only server. Low risk, but rate limits prevent runaway API costs.

Last updated:

0 can modify or destroy data
61 read-only
61 tools total

Community server · catalogue entry verified 11/06/2026

How to control USPTO Patent MCP Server ↓

Read (61) Write / Execute (0) Destructive / Financial (0)

Even read-only tools carry cost. An agent in a retry loop can make thousands of API calls per minute, exhausting rate limits and running up bills.

PolicyLayer is an MCP gateway — it sits between your AI agents and USPTO Patent MCP Server, and nothing reaches the server without passing your rules. These are the rules we recommend:

Cap read operations
{
  "check_api_status": {
    "limits": [
      {
        "counter": "check_api_status_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register USPTO Patent MCP Server — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON USPTO PATENT →

Free to start. No card required.

READ 61 tools
Read check_api_status check_api_status Read get_citation_metrics get_citation_metrics Read get_cpc_info get_cpc_info Read get_enriched_citations get_enriched_citations Read get_litigation_case Get details of a specific litigation case. Read get_office_action_citations get_office_action_citations Read get_office_action_rejections get_office_action_rejections Read get_office_action_text get_office_action_text Read get_party_litigation get_party_litigation Read get_patent_litigation Get all litigation involving a specific patent. Read get_status_code get_status_code Read get_trademark_class_info get_trademark_class_info Read get_trademark_status_code get_trademark_status_code Read odp_get_adjustment Get patent term adjustment (PTA) data. Read odp_get_application odp_get_application Read odp_get_application_metadata Get detailed metadata for a patent application. Read odp_get_assignment Get patent assignment/ownership records. Read odp_get_attorney Get attorney/agent of record for an application. Read odp_get_continuity odp_get_continuity Read odp_get_dataset Get details of a specific bulk dataset product. Read odp_get_documents Get list of documents in the application file wrapper. Read odp_get_foreign_priority Get foreign priority claims for an application. Read odp_get_transactions Get prosecution transaction history for an application. Read odp_search_applications odp_search_applications Read odp_search_datasets odp_search_datasets Read patentsview_get_assignee patentsview_get_assignee Read patentsview_get_attorney patentsview_get_attorney Read patentsview_get_claims Get all claims text for a patent. Read patentsview_get_description Get patent detailed description/specification text. Read patentsview_get_inventor patentsview_get_inventor Read patentsview_get_patent Get detailed patent information from PatentsView. Read patentsview_lookup_cpc Look up CPC classification code details. Read patentsview_lookup_ipc patentsview_lookup_ipc Read patentsview_search_assignees patentsview_search_assignees Read patentsview_search_attorneys patentsview_search_attorneys Read patentsview_search_by_cpc patentsview_search_by_cpc Read patentsview_search_by_ipc patentsview_search_by_ipc Read patentsview_search_inventors patentsview_search_inventors Read patentsview_search_patents patentsview_search_patents Read ppubs_download_patent_pdf ppubs_download_patent_pdf Read ppubs_get_full_document ppubs_get_full_document Read ppubs_get_patent_by_number ppubs_get_patent_by_number Read ppubs_search_applications ppubs_search_applications Read ppubs_search_patents ppubs_search_patents Read ptab_get_appeal Get details of a specific ex parte appeal decision. Live via USPTO ODP v3.0. Read ptab_get_decision Get details of a specific PTAB decision. Live via USPTO ODP v3.0. Read ptab_get_documents ptab_get_documents Read ptab_get_proceeding Get details of a specific PTAB proceeding. Live via USPTO ODP v3.0. Read ptab_search_appeals ptab_search_appeals Read ptab_search_decisions ptab_search_decisions Read ptab_search_proceedings ptab_search_proceedings Read search_citations search_citations Read search_litigation search_litigation Read search_office_actions search_office_actions Read tm_get_trademark tm_get_trademark Read tm_search_assignments tm_search_assignments Read tm_search_trademarks tm_search_trademarks Read tsdr_download_trademark_documents tsdr_download_trademark_documents Read tsdr_get_trademark_image tsdr_get_trademark_image Read tsdr_get_trademark_status tsdr_get_trademark_status Read tsdr_list_trademark_documents tsdr_list_trademark_documents
Is the USPTO Patent MCP Server MCP server safe to use without restrictions? +

The USPTO Patent MCP Server server is primarily read-only with 61 read tools. While it cannot modify data, an agent in a retry loop can make thousands of API calls per minute, exhausting rate limits and running up costs. Rate limiting is still recommended.

How many tools does the USPTO Patent MCP Server MCP server expose? +

61 tools across 1 categories: Read. 61 are read-only. 0 can modify, create, or delete data.

How do I enforce a policy on USPTO Patent MCP Server? +

Register the USPTO Patent MCP Server MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every USPTO Patent MCP Server tool call.

Deterministic rules across all 61 USPTO Patent MCP Server tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Free to start. No card required.

61 USPTO Patent MCP Server tools catalogued and risk-classified — across an index of 42,500+ MCP servers.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.