Access CompuMark's trademark databases via MCP. Search, count, screen, and retrieve full-text trademark data across global registration offices — plus Brand Analyzer landscape searches and Trademark Watch monitoring.
Search & count
Performs an identical (exact) knockout search and returns matching trademark IDs.
Flexible search across trademark databases using a searchFields filter list. Supports phonetics, plurals, cross-references, and regional phonetics. Returns a list of matching IDs.
Same parameters as trademark-search. Returns the result count only — no IDs. Useful for estimating volume before retrieval.
Retrieval
Retrieves trademark details (excluding goods) for up to 100 IDs. Returns: registration number, verbal element, status, office, classes, dates, applicants, mark feature.
Returns the goods & services text for a single trademark ID. Call separately after trademark-content when goods detail is needed.
Returns CompuMark full-text URLs for a list of trademark IDs. Present as a hyperlink labeled "full-text". Use these URLs as the canonical hyperlink target — do not substitute third-party registry URLs.
Brand analyzer (BLA)
Brand landscape searches run asynchronously: execute an order, then poll for results using the same candidateName.
Executes a brand landscape search order for a candidate name. Runs asynchronously — poll brand-analyzer-search-results for the same candidate name; results are only available once the order status is COMPLETED.
Returns the search strategy and order info for a candidate's most recent BLA search — classes, goods, and total trademark result count.
Returns paged results for a completed BLA order. Filter to high/medium verbal similarity matches or to only customer-selected results.
Trademark watch
Returns a list of trademark watch orders for the customer. Filter by client reference, order number, or watched trademark name.
Returns paged reported trademarks for a specific watch order. Optionally filter to results reported from a given date.
Key constraints
trademark-content accepts a maximum of 100 IDs per call. Batch large result sets accordingly.
WO with limitWOresultsToDesignated: true. For EU countries, also include EM.
trademark-fulltext URLs as canonical links. Do not substitute third-party registry URLs (e.g. tmdn.org).
brand-analyzer-search-order-execute is asynchronous. Poll brand-analyzer-search-order-info or -search-results with the same candidateName until status is COMPLETED before reading results.
brand-analyzer-search-results and trademark-watch-results are both paged with a page size of 10.