Skip to main content

CLI tool for checking name availability across domains, trademarks, and more

Project description

Namera

Name your startup like a YC founder. Check domain availability, screen for trademark conflicts, and rank everything — so you pick from the best options, not all of them.

Namera demo

Install

uvx namera

Or install persistently:

uv tool install namera
Install from source
git clone https://github.com/siddmax/Namera.git
cd Namera
pip install -e .
uvx namera find --context '{"name_candidates": ["voxly", "dataprime"], "niche": "fintech"}'
 Ranked results
┌──────┬────────────┬───────┬────────────┬───────────┐
│ Rank │ Name       │ Score │ .com       │ Trademark │
├──────┼────────────┼───────┼────────────┼───────────┤
│  1   │ getnamera  │  92   │ Available  │  Clear    │
│  2   │ trynamera  │  87   │ Available  │  Clear    │
│  3   │ namerahq   │  84   │ Available  │  Clear    │
└──────┴────────────┴───────┴────────────┴───────────┘

Features

  • Domain availability — DNS, RDAP, and optional pricing lookups
  • Trademark screening — 12.7M USPTO trademarks, exact + fuzzy matching
  • Social handle checks — GitHub, Twitter/X, Instagram
  • Name generation — permutations with prefixes, suffixes, and TLD combinations
  • Weighted ranking — composite scores from availability, trademark safety, length, and pronounceability
  • Scoring profiles — built-in presets for fintech, SaaS, consumer, developer tools
  • 20 TLD presetspopular, tech, startup, fintech, geo-us, geo-eu, and more
  • Multiple output formats — table, JSON, NDJSON, CSV
  • Agent-friendly — auto-detects piped output and switches to JSON. Designed for Claude Code, Codex, and other AI agents
  • Fast — concurrent async checks with caching

Usage

Check a name

namera search voxly
namera domain voxly --tlds com,io,ai
namera trademark voxly
namera whois voxly.com

Discover names with business context

# Interactive wizard
namera find

# Structured input (for agents and scripts)
namera find --context '{"name_candidates": ["voxly", "dataprime"], "description": "fintech analytics platform", "niche": "finance"}'

# Only available names, as JSON
namera find --context '...' --only-available --json

Generate name permutations

namera compose namera --common-prefixes --common-suffixes --check
namera compose namera --prefix get --prefix try --suffix hq --tlds com,io

Rank candidates

namera rank voxly dataprime nimbus
namera rank voxly dataprime --profile fintech --json

TLD presets

# See all presets
namera presets

# Use a preset anywhere TLDs are accepted
namera compose voxly --tlds startup --check
namera domain voxly --tlds tech

MCP Server (for AI agents)

Namera ships as an MCP server so AI agents (Claude Code, ChatGPT, Codex) can call it directly.

pip install namera[mcp]
namera-mcp

Add to Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "namera": {
      "command": "namera-mcp",
      "args": []
    }
  }
}

Two tools are exposed:

  • check_name — check a single name across domain, trademark, and social
  • find_names — check multiple candidates with business context, score, and rank them

Scoring Profiles

Profile Optimizes for
default Balanced — domain, trademark, length, pronounceability
startup-saas .com availability (hard filter: must have .com)
fintech Trademark safety (hard filter: must be trademark-clear)
consumer Social handles + pronounceability
developer-tools .dev/.io TLDs + GitHub handle
Development
pip install -e ".[dev]"
pytest tests/ -v
ruff check src/ tests/

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

namera-0.1.6.tar.gz (8.5 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

namera-0.1.6-py3-none-any.whl (56.2 kB view details)

Uploaded Python 3

File details

Details for the file namera-0.1.6.tar.gz.

File metadata

  • Download URL: namera-0.1.6.tar.gz
  • Upload date:
  • Size: 8.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for namera-0.1.6.tar.gz
Algorithm Hash digest
SHA256 4ee4a289e0a249808e6b36ea77dbb0762f616e05db5b88d6493a0d40e4f93534
MD5 946eb42cb2f96a745a48c55d7b60e5cf
BLAKE2b-256 34bbc4c94acaee16f97989c04a1d1580a3457a5a0a26ed4b7638c838bdb0c5d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for namera-0.1.6.tar.gz:

Publisher: auto-release.yml on siddmax/Namera

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file namera-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: namera-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 56.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for namera-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 b979708626cb8407b0922cedf7bc7601748a9313eb5406137720fd217cdb1235
MD5 7102bfd2d83483d3f0a0b80f924aa6c2
BLAKE2b-256 4fb509491163efe0fc9979453a0c012b3bb874ba3963a9105c6f5eb36e87952d

See more details on using hashes here.

Provenance

The following attestation bundles were made for namera-0.1.6-py3-none-any.whl:

Publisher: auto-release.yml on siddmax/Namera

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page