USPTO Patent File Wrapper MCP Server

A high-performance Model Context Protocol (MCP) server for the USPTO Patent File Wrapper API with token saving context reduction capabilities, smart field mapping, and secure browser-accessible…

Local serverstdio

What is the USPTO Patent File Wrapper MCP Server?

USPTO Patent File Wrapper MCP Server is an MCP project maintained in the john-walkoe/uspto_pfw_mcp repository. The maintainer describes its purpose as “A high-performance Model Context Protocol (MCP) server for the USPTO Patent File Wrapper API with token saving context reduction capabilities, smart field mapping, and secure…”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using uv. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Configuration values

The example declares USPTO_API_KEY, MISTRAL_API_KEY, MISTRAL_OCR_MODEL, DOCLING_SERVE_URL, PROXY_PORT. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

How to install the USPTO Patent File Wrapper MCP Server

{
  "mcpServers": {
    "uspto_pfw": {
      "command": "uv",
      "args": [
        "--directory",
        "C:/Users/YOUR_USERNAME/uspto_pfw_mcp",
        "run",
        "patent-filewrapper-mcp"
      ],
      "env": {
        "USPTO_API_KEY": "YOUR_USPTO_API_KEY",
        "MISTRAL_API_KEY": "YOUR_MISTRAL_API_KEY",
        "MISTRAL_OCR_MODEL": "mistral-ocr-latest_OPTIONAL_pin_a_dated_slug",
        "DOCLING_SERVE_URL": "http://localhost:5001",
        "PROXY_PORT": "8080"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
USPTO_API_KEYDeclared in the maintainer’s client configuration.Check documentation
MISTRAL_API_KEYDeclared in the maintainer’s client configuration.Optional
MISTRAL_OCR_MODELDeclared in the maintainer’s client configuration.Optional
DOCLING_SERVE_URLDeclared in the maintainer’s client configuration.Check documentation
PROXY_PORTDeclared in the maintainer’s client configuration.Check documentation