patent-clawel · Python SDK + CLI + MCP bridge
The official Python toolkit for Marque — an agent-ready IP compliance API covering 15 official patent and trademark sources (USPTO, EUIPO, WIPO, EPO, Google Patents, KIPRIS and more).
pip install patent-clawel
# or, for the CLI globally:
pipx install patent-clawel
Quick start
from patent_clawel import PatentClawel
pc = PatentClawel() # reads PATENT_CLAWEL_API_KEY, or auto-onboards a 7-day trial key
# Patent search
result = pc.search("wireless earphones", entity_type="patent",
sources=["google_patents", "wipo_patentscope"])
print(result.markdown) # LLM-ready markdown
print(result.source_results) # structured records
# Trademark search
pc.search("nike", entity_type="trademark", sources=["euipo", "uspto_tm"])
# Risk analysis
pc.analyze("nike", entity_type="trademark", prompt="Conflict risk summary")
# Logo / image search
with open("logo.png", "rb") as fp:
pc.search_image(fp, entity_type="trademark")
CLI
patent-clawel auth login # auto-onboard a trial key
patent-clawel search "nike" --type trademark # search command
patent-clawel analyze "wireless earphones" # search + AI risk summary
patent-clawel sources health # platform availability
patent-clawel mcp serve # stdio MCP bridge for Claude Desktop
patent-clawel skill install --target claude-code # writes Skill into agent dir
Skill install targets
skill install --target supports:
| target | path |
|---|---|
claude-code |
~/.claude/skills/patent-clawel/ |
openclaw |
~/.openclaw/workspace/skills/patent-clawel/ |
cursor |
~/.cursor/skills/patent-clawel/ |
codex |
~/.codex/skills/patent-clawel/ |
gemini-cli |
~/.gemini/skills/patent-clawel/ |
opencode |
~/.opencode/skills/patent-clawel/ |
MCP
// Claude Desktop / Cursor / VS Code (.cursor/mcp.json):
{
"mcpServers": {
"patent-clawel": {
"url": "https://your-host/mcp",
"transport": "streamable-http",
"headers": {"Authorization": "Bearer pcl_live_..."}
}
}
}
For clients that only support stdio MCP, run patent-clawel mcp serve and
point them at the spawned process.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file patent_clawel-1.0.0.tar.gz.
File metadata
- Download URL: patent_clawel-1.0.0.tar.gz
- Upload date:
- Size: 22.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dfe0bfa45e66c17f32e7ba2b8976cb32b9e9dd73b6bdda389ab9218a4d4cd13f
|
|
| MD5 |
d88eb232e862a803cf552375b05e11b0
|
|
| BLAKE2b-256 |
b7b88890db0c304908fbe1bc0a644693677e31e5b8d1bb316f8a4b1da45fdb38
|
File details
Details for the file patent_clawel-1.0.0-py3-none-any.whl.
File metadata
- Download URL: patent_clawel-1.0.0-py3-none-any.whl
- Upload date:
- Size: 31.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f062a1abcc4fef0cca218db8b6209e47021b53e0d629696969e9dd67235cc78b
|
|
| MD5 |
ef04df82b177aa6881fb570eb52ae50f
|
|
| BLAKE2b-256 |
2c81a679bd5138d3394b9e7f463a19d3e15a8f046dd55be2480b1466ddb4a636
|