Model Context Protocol

A hosted MCP server for trademark clearance

MCP is the open standard that lets AI agents call external tools without custom glue code. Point any MCP-capable client at Brandmity’s endpoint and it gets real trademark search as a first-class tool — no API wrapper to write.

Setup

Add the server

Streamable HTTP transport — one URL, no local process to run.

Endpoint:

https://brandmity.com/api/mcp

Config snippet for Claude Code, Claude Desktop, Cursor or any client that reads a mcpServers map:

mcp config

{
  "mcpServers": {
    "brandmity": {
      "url": "https://brandmity.com/api/mcp"
    }
  }
}

Tools

What the server exposes

trademark_search

Search live USPTO records for a candidate name. Args: query (required), classes (optional number[], Nice classes 1-45).

check_name_availability

Higher-level convenience tool: given a proposed name and optional description, returns a concise plain-English availability verdict plus suggested filing classes.

tools/call request

POST https://brandmity.com/api/mcp
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "check_name_availability",
    "arguments": { "name": "Nimbus", "description": "AI SaaS platform" }
  }
}

response

{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "content": [{
      "type": "text",
      "text": "{ \"configured\": true, \"risk\": \"caution\", \"headline\": \"Proceed with caution — there are similar live marks worth a closer look.\", \"live_conflicts\": 2, \"top_matches\": [...], \"suggested_classes\": [...] }"
    }]
  }
}

Calling without a key works for light, anonymous use (rate-limited by IP). Pass Authorization: Bearer <key> (create one in Settings → API keys) for higher throughput — most MCP clients let you set custom headers per server.

Brandmity is an informational trademark-clearance tool, not a law firm, and does not provide legal advice. A clear result is not a guarantee of registrability — consult a licensed trademark attorney before filing.