Patent Checker MCP Server
by xhighhongo41io.github.xhighhongo41/patent-checkerv1.4.1
Prior-art exploration for software projects; finds related patents, never judges infringement
context tax
queued
security
queued
cold start
queued
freshness
Active2d ago
Install Patent Checker MCP server
Install in Claude Code
claude mcp add patent-checker -e PATENT_CHECKER_OPERATOR_CONSENT='<patent-checker-operator-consent>' -e PATENT_CHECKER_OPS_KEY='<patent-checker-ops-key>' -e PATENT_CHECKER_OPS_SECRET='<patent-checker-ops-secret>' -- uvx patent-checker serve --transport stdioInstall in Cursor
{
"mcpServers": {
"patent-checker": {
"command": "uvx",
"args": [
"patent-checker",
"serve",
"--transport",
"stdio"
],
"env": {
"PATENT_CHECKER_OPERATOR_CONSENT": "<patent-checker-operator-consent>",
"PATENT_CHECKER_OPS_KEY": "<patent-checker-ops-key>",
"PATENT_CHECKER_OPS_SECRET": "<patent-checker-ops-secret>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project).
Install in Claude Desktop
{
"mcpServers": {
"patent-checker": {
"command": "uvx",
"args": [
"patent-checker",
"serve",
"--transport",
"stdio"
],
"env": {
"PATENT_CHECKER_OPERATOR_CONSENT": "<patent-checker-operator-consent>",
"PATENT_CHECKER_OPS_KEY": "<patent-checker-ops-key>",
"PATENT_CHECKER_OPS_SECRET": "<patent-checker-ops-secret>"
}
}
}
}Settings → Developer → Edit Config (claude_desktop_config.json), then restart.
Install in VS Code
{
"servers": {
"patent-checker": {
"type": "stdio",
"command": "uvx",
"args": [
"patent-checker",
"serve",
"--transport",
"stdio"
],
"env": {
"PATENT_CHECKER_OPERATOR_CONSENT": "<patent-checker-operator-consent>",
"PATENT_CHECKER_OPS_KEY": "<patent-checker-ops-key>",
"PATENT_CHECKER_OPS_SECRET": "<patent-checker-ops-secret>"
}
}
}
}Add to .vscode/mcp.json in your workspace.
Install in Windsurf
{
"mcpServers": {
"patent-checker": {
"command": "uvx",
"args": [
"patent-checker",
"serve",
"--transport",
"stdio"
],
"env": {
"PATENT_CHECKER_OPERATOR_CONSENT": "<patent-checker-operator-consent>",
"PATENT_CHECKER_OPS_KEY": "<patent-checker-ops-key>",
"PATENT_CHECKER_OPS_SECRET": "<patent-checker-ops-secret>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
Configuration
| Variable | Required | Secret | Description |
|---|---|---|---|
| PATENT_CHECKER_OPERATOR_CONSENT | yes | — | Version of the operator notice you accepted; run `patent-checker serve --show-operator-notice` |
| PATENT_CHECKER_SERVER_TOKEN_FILE | yes | yes | File holding the bearer token clients must present |
| PATENT_CHECKER_OPS_KEY_FILE | — | yes | EPO OPS credentials; leave unset for degraded mode |
| PATENT_CHECKER_OPS_SECRET_FILE | — | yes | EPO OPS credentials; leave unset for degraded mode |
| PATENT_CHECKER_OPS_KEY | — | yes | EPO OPS credentials; leave unset for degraded mode |
| PATENT_CHECKER_OPS_SECRET | — | yes | EPO OPS credentials; leave unset for degraded mode |
Freshness
Active — last maintenance signal 2d ago. The newest of the signals below sets the band.
Last commit (default branch)
2026-10-08 · 2d ago · GitHub
Latest release
2026-10-08 · 2d ago · GitHub · v1.4.1
Package published
no data · npm/PyPI
Registry entry updated
2026-10-08 · 2d ago · official registry · v1.4.1
FAQ
›How do I install the Patent Checker MCP server in Claude Code?
Run: claude mcp add patent-checker -e PATENT_CHECKER_OPERATOR_CONSENT='<patent-checker-operator-consent>' -e PATENT_CHECKER_OPS_KEY='<patent-checker-ops-key>' -e PATENT_CHECKER_OPS_SECRET='<patent-checker-ops-secret>' -- uvx patent-checker serve --transport stdio. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.
›Does Patent Checker require an API key?
Yes. It expects PATENT_CHECKER_OPERATOR_CONSENT, PATENT_CHECKER_SERVER_TOKEN_FILE, PATENT_CHECKER_OPS_KEY_FILE, PATENT_CHECKER_OPS_SECRET_FILE, PATENT_CHECKER_OPS_KEY, PATENT_CHECKER_OPS_SECRET, of which 5 are secrets.
›Can I use Patent Checker as a remote (hosted) MCP server?
Yes — it offers both a hosted endpoint and a local stdio package.
›Is Patent Checker in the official MCP registry?
Yes, as io.github.xhighhongo41/patent-checker.