Skip to main content
Glama

Trademark Screen

check_global_marks

Check a brand name against EU + UK trademark registers via TMview (EUIPO-operated, offices EM + GB). Read-only. Returns JSON with the EU/UK hits scored the same way as screen_trademark, plus the classes used. Use AFTER screen_trademark when you also sell in the EU/UK; the US screen is unaffected if TMview is down. BEST-EFFORT: TMview has no published API and resets connections from plain HTTP clients — when it will not answer, this returns { checked: false, reason } with a manual link instead of failing. A clear EU/UK result is a signal, not clearance.

Input Schema

NameRequiredDescriptionDefault
nameYesProposed brand name, e.g. SUMMRISE
classesNoNice classes (1-45) if known; otherwise inferred from goodsDescription
goodsDescriptionYesWhat you sell — used to infer classes for the class-relatedness scoring

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.5/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are supplied, so the description carries the full burden, and it does substantial work: declares read-only semantics, describes the return shape (EU/UK hits scored like screen_trademark, plus classes used), and discloses the degraded path ({ checked: false, reason } with a manual link) with the underlying cause (TMview has no published API and resets connections from plain HTTP clients). It does not mention latency or retry behavior, which is the main remaining gap for a best-effort network-dependent tool.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loads what is checked and where, then return shape, then the ordering rule, then the failure mode and the legal caveat. Each sentence carries a distinct load and none is filler, including the compact "Read-only." fragment.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema and no annotations, the description covers the gaps that matter: return contents, degraded-response shape, cause of failure, and the caveat that a clear result is a signal, not clearance. Nothing an agent needs to call it, interpret it, or recover from failure is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the schema already documents name, classes, and goodsDescription including the inference behavior. The description adds only tangential meaning via "the classes used" and "class-relatedness scoring," without new format or syntax guidance beyond the schema. Baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (check) and resource (a brand name against EU + UK trademark registers via TMview), and names the exact jurisdictions covered (offices EM + GB). It also implicitly distinguishes itself from the US-focused screen_trademark sibling, so an agent can route correctly without opening the schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives an explicit ordering rule ("Use AFTER screen_trademark when you also sell in the EU/UK") and names the condition that selects this tool. It also states the US screen is unaffected if TMview is down, clarifying that partial failure here does not invalidate prior work.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources