# Antevo Trademark (remote · trademark.antevo.ch)

Is that brand name taken? Screen the registers and check the opposition window. No account.

- Trust score: 68/100 (medium)
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-08-18

## Components

- remote · `trademark.antevo.ch`: 68/100 (this document), [markdown](https://verifymcp.io/servers/ch-antevo-trademark/trademark.md), [page](https://verifymcp.io/servers/ch-antevo-trademark/trademark)

## Channel facts

- Endpoint: `https://trademark.antevo.ch/mcp`
- Transports: `streamable-http`
- Auth: `none`
- Version: `1.0.0`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-08-18.

- **Endpoint Security**: 74/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - No authorisation is required to call this server. Every tool declares its destructiveHint and none is destructive, so open access doesn't expose one.
  - HTTPS is enforced; there's no plaintext access path.
  - HSTS check failed: the Strict-Transport-Security header is absent.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
- **Transport & Reachability**: 100/100
  - Verified streamable-http transport via a live MCP handshake.
- **Schema Quality & AI Usability**: 70/100
  - AI-judged instruction clarity (excellent).
  - Context-footprint check failed: tool/resource definitions use about 789 tokens (~157/item across 5 items; 5 tools + 0 resources), over budget; trim descriptions and params.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 20/100
  - Stability observed for 6 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 67/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 0% of tool parameters carry a description.
- **Capabilities**: 100/100
  - Implements a current MCP spec version (2026-07-28).

## Install

### Claude

```bash
claude mcp add --transport http ch-antevo-trademark https://trademark.antevo.ch/mcp
```

### Codex

```toml
[mcp_servers.ch-antevo-trademark]
url = "https://trademark.antevo.ch/mcp"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "ch-antevo-trademark": {
      "type": "remote",
      "url": "https://trademark.antevo.ch/mcp",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add ch-antevo-trademark --url https://trademark.antevo.ch/mcp --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  ch-antevo-trademark:
    url: "https://trademark.antevo.ch/mcp"
```

### Other

```json
{
  "mcpServers": {
    "ch-antevo-trademark": {
      "type": "http",
      "url": "https://trademark.antevo.ch/mcp"
    }
  }
}
```

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-08-17 (score 68, +1)

No change was recorded against any check on this day. Stability & Change Management went from 13 to 17. That category is still filling its 30-day observation window: 4 days of observed history at the previous scan, 5 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-08-15 (score 67, +1)

No change was recorded against any check on this day. Stability & Change Management went from 7 to 10. That category is still filling its 30-day observation window: 2 days of observed history at the previous scan, 3 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-08-13 (score 66, −1)

- [functional regression] Schema quality: pass → fail
- [functional improvement] Stability: unverified → 0.03
- [functional] New tool “filing_landscape”
- [functional] New tool “suggest_classes”

### 2026-08-12 (score 67)

First indexed and scored.

## MCP tools (5)

### `screen_mark` (~66 tokens)

Screen a brand name

Screen a brand name against the live trademark registers. Free, no account.

    Returns every mark near it with a similarity tier, plus which registers were
    checked. This is the first thing to run when someone asks 'is my name taken'.

Input parameters:

- `mark` (string, required)

### `suggest_classes` (~190 tokens)

Which classes to file in

Which Nice classes a business like this files in. Free, no account, no database.

    The question people cannot answer for themselves: not "is my name taken" but
    "taken in WHAT". Nice has 45 classes and the numbering is opaque — software you
    download is class 9, software you log into is class 42, and selling other people's
    goods is class 35 whatever the goods are. Filing in one and not the other is the
    most expensive routine mistake in the process.

    Run this BEFORE screen_mark when someone describes a business rather than naming a
    class: the classes it returns are what makes a screen mean anything. Relay the
    reasoning, not just the numbers, and keep the closing caveat — this reports how
    similar businesses file, and their counsel decides what they actually file.

Input parameters:

- `description` (string, required)

### `filing_landscape` (~206 tokens)

How busy a class is

Filing activity in a Nice class — volume by month and the busiest filers. Free.

    Answers "how crowded is my space" and "who keeps filing near me". Pass a Nice
    class (9, 42, 36…), optionally an office code ('EM', 'US', 'GB', 'CH'), and a
    window in months.

    EVERY COUNT IS OF OUR MIRROR, NOT OF THE OFFICE, and the two differ by a lot for
    some offices right now. Each office carries its own `coverage`, and any office
    whose mirror is behind is named in `do_not_quote`. Relay that: a low count from a
    stale office means we have not ingested it, not that nobody filed — reporting it
    as market activity would be confidently wrong in the direction that makes someone
    relax.

Input parameters:

- `jurisdiction` (string)
- `months` (integer)
- `nice_class` (integer, required)

### `holder_read` (~104 tokens)

Read a trademark holder

Who a holder is and how they file — the read on an adversary. Free.

    Computed from their whole register book: how much of it they let lapse, whether
    their marks cluster where they trade or spray across unrelated classes, and the
    leverage that gives counsel. Present the evidence, not just the label — and never
    call anyone a squatter; that is a legal conclusion we do not assert.

Input parameters:

- `name` (string, required)

### `opposition_window` (~140 tokens)

Opposition window for an office

How long you have to oppose a filing in a given trademark office, and from when.

    Twenty registers, each with the provision the window comes from. The trap this
    answers: most offices run opposition BEFORE registration, from publication of the
    application, but a minority — Switzerland, Germany, Japan, Sweden — register the
    mark first and run the window from publication of the REGISTRATION. Applying one
    office's rule to another invents a deadline that never existed.

    Accepts a country name, an office name or a two-letter code ('japan', 'JP', 'EU').

Input parameters:

- `office` (string, required)

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/ch-antevo-trademark/trademark#diagnostics

## Score history

- 2026-08-18: 68
- 2026-08-17: 68
- 2026-08-16: 67
- 2026-08-15: 67
- 2026-08-14: 66
- 2026-08-13: 66
- 2026-08-12: 67

## Links

- Remote endpoint: https://trademark.antevo.ch/mcp
- Website: https://antevo.ch/trademark
- Changelog RSS feed: https://verifymcp.io/servers/ch-antevo-trademark/trademark.xml
- Changelog JSON feed: https://verifymcp.io/servers/ch-antevo-trademark/trademark.json
- HTML version of this page: https://verifymcp.io/servers/ch-antevo-trademark/trademark
