patent_mcp_server

patent_mcp_server

3.4

If you are the rightful owner of patent_mcp_server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The USPTO Patent MCP Server is a FastMCP server designed to access United States Patent and Trademark Office (USPTO) patent and patent application data through the Patent Public Search API and the Open Data Portal (ODP) API.

The USPTO Patent MCP Server is a specialized server that facilitates access to patent data from the United States Patent and Trademark Office (USPTO). It leverages the Patent Public Search API and the Open Data Portal (ODP) API to provide comprehensive data retrieval capabilities. This server is particularly useful for applications like Claude Desktop, enabling them to pull data from USPTO using either the Public Search API or the ODP APIs. The server supports various functionalities, including searching for patents, retrieving full-text documents, downloading PDFs, and accessing metadata. It interacts with two primary USPTO sources: ppubs.uspto.gov for full-text document access and api.uspto.gov for metadata and other information. The server requires an ODP API key for certain functionalities and is designed to integrate seamlessly with Claude Desktop, using stdio transport for communication.

Features

  • Patent Search: Search for patents and patent applications.
  • Full Text Documents: Get complete text of patents including claims, description, etc.
  • PDF Downloads: Download patents as PDF files.
  • Metadata: Access patent bibliographic information, assignments, and litigation data.

Tools

  1. ppubs_search_patents

    Search for granted patents in USPTO Public Search.

  2. ppubs_search_applications

    Search for published patent applications in USPTO Public Search.

  3. ppubs_get_full_document

    Get full patent document details by GUID from ppubs.uspto.gov.

  4. ppubs_get_patent_by_number

    Get a granted patent's full text by number from ppubs.uspto.gov.

  5. ppubs_download_patent_pdf

    Download a granted patent as PDF from ppubs.uspto.gov.

  6. get_app

    Get basic patent application data.

  7. search_applications

    Search for patent applications using query parameters.

  8. download_applications

    Download patent applications using query parameters.

  9. get_app_metadata

    Get application metadata.

  10. get_app_adjustment

    Get patent term adjustment data.

  11. get_app_assignment

    Get assignment data.

  12. get_app_attorney

    Get attorney/agent information.

  13. get_app_continuity

    Get continuity data.

  14. get_app_foreign_priority

    Get foreign priority claims.

  15. get_app_transactions

    Get transaction history.

  16. get_app_documents

    Get document details.

  17. get_app_associated_documents

    Get associated documents.

  18. get_status_codes

    Search for status codes.

  19. search_datasets

    Search bulk dataset products.

  20. get_dataset_product

    Get a specific product by its identifier.