patents-mcp
Verified Safeby openpharma-org
Overview
Accessing and searching patent data from the United States Patent and Trademark Office (USPTO) and Google Patents, including full text, metadata, and PDF downloads.
Installation
uv --directory /path/to/patents_mcp_server run patents-mcp-serverEnvironment Variables
- USPTO_API_KEY
- GOOGLE_CLOUD_PROJECT
- GOOGLE_APPLICATION_CREDENTIALS
Security Notes
The server follows good practices for loading API keys and credentials from environment variables. BigQuery queries use parameterized statements, mitigating SQL injection risks. The `PpubsClient` handles session expiration and rate limiting gracefully. A potential minor concern is that the `LoggingTransport` can log full request/response bodies and headers, which, if debug logging is enabled in a production environment, could expose sensitive information (e.g., API keys, query data) if logs are not adequately secured. PDF downloads involve base64 encoding the file content, which can be memory-intensive for large files.
Similar Servers
academia_mcp
An MCP server providing tools for searching, fetching, analyzing, and reporting on scientific papers and datasets, often powered by LLMs.
uspto_enriched_citation_mcp
Provides structured access to USPTO enriched citation data, enabling detailed patent research and analysis, particularly for prior art and examiner behavior, through an LLM-integrated MCP server.
uspto_pfw_mcp
Provides enhanced search, data retrieval, and secure document management for USPTO Patent File Wrapper data, enabling legal research, due diligence, and cross-MCP (FPD, PTAB, Citations, Pinecone) integration.
uspto_fpd_mcp
Facilitates research and analysis of USPTO Final Petition Decisions, including search, detail retrieval, and document content extraction.