Haloo Trademark Clearance

Full trademark search and clearance analysis.

Trademark intelligence2 toolsOAuth 2.1

Haloo is a deterministic, computational AI purpose-built for trademark retrieval. It processes the complete official trademark register for your selected jurisdiction and applies examiner-trained likelihood-of-confusion algorithms to retrieve every prior mark that could reasonably conflict with your mark — exact matches, phonetic similarities, spelling variants, partial and coordinated marks, translations, and more. The retrieval is intentionally broad, designed to surface every reasonable edge case and nuance. Claude then applies a final layer of legal reasoning and produces a full ranked retrieval report and clearance summary memo.

This connector searches official register data only. Common law, marketplace, domain, and social media use are not included.

Connector URL

https://connect.haloo.ai/trademark-search/mcp

Authentication

OAuth 2.1 (PKCE, Dynamic Client Registration) via Haloo. Claude discovers the authorization server from /.well-known/oauth-protected-resource/mcp; sign in with your Haloo account on first connect. Each search consumes one prepaid usage unit.

Tools

search_trademark

Start a clearance for one proposed mark in one jurisdiction. Returns a search_id immediately and an estimated_wait_minutes.

ParameterTypeNotes
mark requiredstringProposed trademark text, e.g. "Honey Money".
country requiredstringA single jurisdiction code (US, EM = EUIPO, CA, AU, WO = WIPO, UK, …). One call clears one jurisdiction.
niceClasses requiredint[]Nice classification classes 1–45, e.g. [9, 42].
goodsServices optionalstringFree-text goods/services for relatedness, within the niceClasses scope.
compound optionalstringCompound form of the mark (e.g. "power lifter" for POWERLIFTER).
synonyms optionalstringComma-separated synonyms/antonyms to widen the search.

get_clearance_report

Poll the clearance. While running returns {status:"in_progress", step, message, estimated_wait_minutes, elapsed_seconds}; when done returns {status:"complete", triage_band, total_found, memo_markdown, memo_url, docx_url, ranking_url, ranking_json_url}.

ParameterTypeNotes
search_id requiredstringThe id returned by search_trademark.

Usage notes