Skip to main content

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

clearcomply-1.0.0.tar.gz (22.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

clearcomply-1.0.0-py3-none-any.whl (30.9 kB view details)

Uploaded Python 3

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

Hashes for clearcomply-1.0.0.tar.gz
Algorithm Hash digest
SHA256 8a699a691124c7a0ea96c8cd0084733750c708e3ad6ec57e11ee529dd8e4fb6f
MD5 3b71b2c86b572afb45f5f9de4f54bb66
BLAKE2b-256 024dead3bd5f97c29e4fc96917fa4893eb03ed4cfa28ccc1a45485841af31af0

See more details on using hashes here.

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

Hashes for clearcomply-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ad102387884cbce6cd91019ee93fde59f7327ebdbf1a9431a9749dd93eb2cf75
MD5 ce525cd1cd0b5bf12c8121197f362916
BLAKE2b-256 bb564bf5f00070e2508b84f578eca658abe7d37c0b11e01d5dece7e682ca1910

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page