uspto_fpd_mcp
Verified Safeby Tam1379
Overview
Researching USPTO Final Petition Decisions, including searching, detailed analysis, and document content extraction.
Installation
fpd-mcpEnvironment Variables
- USPTO_API_KEY
- MISTRAL_API_KEY
- FPD_PROXY_PORT
- PROXY_PORT
- CENTRALIZED_PROXY_PORT
- USPTO_TIMEOUT
- USPTO_DOWNLOAD_TIMEOUT
- LOG_LEVEL
- ENABLE_PROXY_SERVER
- ENABLE_ALWAYS_ON_PROXY
- INTERNAL_AUTH_SECRET
Security Notes
The server demonstrates a strong focus on security. It uses Windows DPAPI for secure API key storage (with graceful fallback to environment variables/file permissions on other OS), implements comprehensive log sanitization to prevent injection and sensitive data leakage, includes robust security headers (X-Frame-Options, CSP, etc.) via middleware, and employs request size limiting to mitigate DoS attacks. The internal authentication uses HMAC for secure inter-MCP communication. API keys are loaded securely and never hardcoded or exposed to end-users directly. Filename generation includes sanitization to prevent path traversal. Overall, security appears to be a high priority.
Similar Servers
yargi-mcp
Provides programmatic access to various Turkish legal databases (e.g., Yargıtay, Danıştay, Constitutional Court) as a Model Context Protocol (MCP) server for integration with Large Language Model (LLM) applications like Claude AI.
mcp-omnisearch
Provides a unified interface for various search, AI response, content processing, and enhancement tools via Model Context Protocol (MCP).
courtlistener-mcp
This server provides type-safe, performant access to legal data from CourtListener for advanced legal research and case analysis applications.
mcp-server-requests
An MCP server that provides HTTP request capabilities, enabling LLMs to fetch and process web content, including saving to files.