Accesses United States Patent and Trademark Office data through its Open Data Protocol API, including patent search and prosecution history.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add uspto-patent -- uv sync~/.codex/config.toml
[mcp_servers.uspto-patent]
command = "uv"
args = ["sync"]
# codex mcp add uspto-patent -- uv sync~/.cursor/mcp.json
{
"mcpServers": {
"uspto-patent": {
"command": "uv",
"args": [
"sync"
]
}
}
}.vscode/mcp.json
{
"servers": {
"uspto-patent": {
"type": "stdio",
"command": "uv",
"args": [
"sync"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"uspto-patent": {
"command": "uv",
"args": [
"sync"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"uspto-patent": {
"command": "uv",
"args": [
"sync"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"uspto-patent": {
"command": "uv",
"args": [
"sync"
]
}
}
}