clearcomply · Python SDK + CLI + MCP bridge
The official Python toolkit for ClearComply — an agent-ready IP compliance API covering 15 official patent and trademark sources (USPTO, EUIPO, WIPO, EPO, Google Patents, KIPRIS and more).
pip install clearcomply
# or, for the CLI globally:
pipx install clearcomply
Quick start
from clearcomply import ClearComply
pc = ClearComply() # reads CLEARCOMPLY_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
clearcomply auth login # auto-onboard a trial key
clearcomply search "nike" --type trademark # search command
clearcomply analyze "wireless earphones" # search + AI risk summary
clearcomply sources health # platform availability
clearcomply mcp serve # stdio MCP bridge for Claude Desktop
clearcomply skill install --target claude-code # writes Skill into agent dir
Skill install targets
skill install --target supports:
| target | path |
|---|---|
claude-code |
~/.claude/skills/clearcomply/ |
openclaw |
~/.openclaw/workspace/skills/clearcomply/ |
cursor |
~/.cursor/skills/clearcomply/ |
codex |
~/.codex/skills/clearcomply/ |
gemini-cli |
~/.gemini/skills/clearcomply/ |
opencode |
~/.opencode/skills/clearcomply/ |
MCP
// Claude Desktop / Cursor / VS Code (.cursor/mcp.json):
{
"mcpServers": {
"clearcomply": {
"url": "https://your-host/mcp",
"transport": "streamable-http",
"headers": {"Authorization": "Bearer cc_live_..."}
}
}
}
For clients that only support stdio MCP, run clearcomply 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 clearcomply-1.0.0.tar.gz.
File metadata
- Download URL: clearcomply-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 |
8a699a691124c7a0ea96c8cd0084733750c708e3ad6ec57e11ee529dd8e4fb6f
|
|
| MD5 |
3b71b2c86b572afb45f5f9de4f54bb66
|
|
| BLAKE2b-256 |
024dead3bd5f97c29e4fc96917fa4893eb03ed4cfa28ccc1a45485841af31af0
|
File details
Details for the file clearcomply-1.0.0-py3-none-any.whl.
File metadata
- Download URL: clearcomply-1.0.0-py3-none-any.whl
- Upload date:
- Size: 30.9 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 |
ad102387884cbce6cd91019ee93fde59f7327ebdbf1a9431a9749dd93eb2cf75
|
|
| MD5 |
ce525cd1cd0b5bf12c8121197f362916
|
|
| BLAKE2b-256 |
bb564bf5f00070e2508b84f578eca658abe7d37c0b11e01d5dece7e682ca1910
|