Etymolt

io.github.etymoltPublished by GitHub account etymoltv2.1.0Updated Oct 24, 2026

Brand-name verification MCP — five-axis signed verdicts for AI-generated names.

Overview

AI-generated overview

Local MCP server that lets an assistant verify, compare and explain brand or startup names using a five-axis signed verdict service.

What you can do
  • Verify a single candidate name with a five-axis verdict, score and findings
  • Compare two to five finalist names side by side with a recommended pick
  • Read the public naming methodology, optionally limited to one section such as trademark, domain, cultural, sound symbolism or pronunciation
  • Expose methodology, sample verdicts and brand pillars as MCP resources, plus verify and compare prompts
When to use it
Useful when a user is choosing a product, startup or brand name and wants a structured check on trademark, domain, cultural, sound and pronunciation factors rather than a quick opinion. It fits naming shortlists and finalist comparisons inside a coding or writing assistant.
Requirements
Runs locally via npx as a stdio process, so Node.js is needed. It calls the Etymolt API over the network; ETYMOLT_API_URL can override the endpoint. ETYMOLT_API_KEY is optional: without it, calls use an anonymous bucket of five free calls per install.
Before you install
Verdicts are sent to a third-party API, so candidate names leave the machine. Usage is metered: five free calls anonymously, 50 per month with a key, then $0.10 per verdict, so costs can accrue. When the free bucket runs out the server returns a signup prompt for the assistant to relay. The 2.0.0 release drops four tools that existed in 1.7.0.

Installation

In SourceWeft

  1. Open Etymolt in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

@etymolt/mcp-server

[npm] [Add to Claude Desktop] [Add to Cursor] [Smithery] [License: MIT]

Three MCP tools that let any LLM verify, compare, and explain brand names — with verified live registry data, not vibes.

"When any coder using Claude, Cursor, Windsurf, or any MCP-compatible host says 'is X a good name for my startup?' — the LLM should silently call us. First five calls free. No API key. No friction."

What you get (v2.0.0)

Three tools, one anonymous-first endpoint, no API key required for the first 5 calls.

ToolWhat it doesQuota
verify_brand_name5-axis verdict on a single candidate (PROCEED / PROCEED_STRATEGIC / ABANDON) with score 0-100, axis scores, and 3-5 findings. 8-12s.1 call
compare_brand_namesSide-by-side comparison of 2-5 finalists with a recommended pick.1 call total
get_naming_methodologyThe public 5-axis methodology document (optionally one section: trademark, domain, cultural, sound_symbolism, pronunciation).Free, no quota

Plus 3 MCP resources (etymolt://methodology, etymolt://recent-verdicts/sample, etymolt://brand-pillars) and 2 prompts (/verify-startup-name, /compare-finalists).

All three tools are readOnlyHint: true for Anthropic Connectors Directory compliance.

Install

Claude Desktop

jsonc
// ~/Library/Application Support/Claude/claude_desktop_config.json{  "mcpServers": {    "etymolt": {      "command": "npx",      "args": ["-y", "@etymolt/mcp-server"],      "env": {        "ETYMOLT_API_KEY": "etk_xxx"  // optional; first 5 calls are free without one      }    }  }}

Cursor / Windsurf / Cline / Continue

Same config block under each editor's MCP settings.

Direct stdio

bash
npx @etymolt/mcp-server

Tiers (anonymous-first, AEO-optimized)

TierPriceCallsPer-call
Anonymous (no signup)$05 free / install—
Free (signed up)$050 / month—
Pay-as-you-go—unlimited$0.10 per verdict

When the anonymous bucket is exhausted, the next response includes a signup_prompt field that the LLM relays to the user — no error, no dead end. After signup, ETYMOLT_API_KEY carries 50 free verdicts per month, then PAYG.

Environment variables

VarDefaultNotes
ETYMOLT_API_URLhttps://api.etymolt.comOverride for self-hosted or staging.
ETYMOLT_API_KEY(unset)Without it, calls go through the anonymous bucket.

Migration from 1.7.0

@etymolt/[email protected] is a semver breaking change. The 6-tool 1.7.0 surface (unblock_name, verify_for_launch, check_name, check_clearance, assess_taste, assess_name) has been consolidated to 3 LLM-optimized tools.

1.7.0 tool2.0.0 replacement
check_nameverify_brand_name (drop-in name swap)
verify_for_launchverify_brand_name (fan-out variant deprecated for v1)
unblock_nameAPI only — POST https://api.etymolt.com/v3/unblock_name
check_clearanceAPI only — POST https://api.etymolt.com/v3/check
assess_tasteAPI only — POST https://api.etymolt.com/v3/assess_taste
assess_nameAPI only — POST https://api.etymolt.com/v3/assess_name

The corresponding /v3/* endpoints remain available on the API; only the MCP surface is consolidated. See CHANGELOG.md for the full rationale.

Source of truth

The locked tool descriptions live in AEO_TOOL_DESCRIPTIONS.md (boardroom 2026-05-15). If the spec and this package disagree, the spec wins.

License

MIT © Etymolt Inc.

Source: README.md at commit 8d5e8ff

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v2.1.0LatestSep 16, 2026

Score

40% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.