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.
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 presets —
popular,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 socialfind_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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file namera-0.1.9.tar.gz.
File metadata
- Download URL: namera-0.1.9.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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0a1871b25b784fa906a5e7df64192ea62b0afbf43c44e1a5c9645e80e51ffdba
|
|
| MD5 |
cc337bd5fcf0bf16bc0e121363983973
|
|
| BLAKE2b-256 |
26a3d1adfdc07faa107a39b7ab642e85b25130ae178bb626b59f5d59aa5bab81
|
Provenance
The following attestation bundles were made for namera-0.1.9.tar.gz:
Publisher:
auto-release.yml on siddmax/Namera
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
namera-0.1.9.tar.gz -
Subject digest:
0a1871b25b784fa906a5e7df64192ea62b0afbf43c44e1a5c9645e80e51ffdba - Sigstore transparency entry: 1523792441
- Sigstore integration time:
-
Permalink:
siddmax/Namera@d004ff0e8501c505bb4ef658ebe1718233541ad0 -
Branch / Tag:
refs/heads/master - Owner: https://github.com/siddmax
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
auto-release.yml@d004ff0e8501c505bb4ef658ebe1718233541ad0 -
Trigger Event:
push
-
Statement type:
File details
Details for the file namera-0.1.9-py3-none-any.whl.
File metadata
- Download URL: namera-0.1.9-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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8c4c15a5a8000a23ecf3bec383590f6e7e5d27847ab06b381ad8b9c94b8938ab
|
|
| MD5 |
0e336c550324be354ab8622545798600
|
|
| BLAKE2b-256 |
f6da6ee428ac938c59fbe8144c41fafdffb8066feaa6403ef7425d59d34dc485
|
Provenance
The following attestation bundles were made for namera-0.1.9-py3-none-any.whl:
Publisher:
auto-release.yml on siddmax/Namera
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
namera-0.1.9-py3-none-any.whl -
Subject digest:
8c4c15a5a8000a23ecf3bec383590f6e7e5d27847ab06b381ad8b9c94b8938ab - Sigstore transparency entry: 1523792489
- Sigstore integration time:
-
Permalink:
siddmax/Namera@d004ff0e8501c505bb4ef658ebe1718233541ad0 -
Branch / Tag:
refs/heads/master - Owner: https://github.com/siddmax
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
auto-release.yml@d004ff0e8501c505bb4ef658ebe1718233541ad0 -
Trigger Event:
push
-
Statement type: