NameCatcher
NameCatcher provides tools to evaluate, compare, and price collectible Telegram usernames using real Fragment marketplace data.
score_name: Score a single username (0–100), get a quality band (premium/strong/medium/weak), a fair price estimate in GRAM, and a positioning thesis explaining why the name works and for whom.compare_names: Submit up to 20 candidate usernames at once and receive them ranked by namability score — ideal for choosing the best name for a brand, bot, channel, or investment portfolio.check_fragment_ask: Compare a Fragment marketplace asking price against the name's estimated fair value; a fair/ask ratio ≥ 1.2 signals the lot is priced below its class valuation, helping you spot underpriced deals.
Enables evaluation and comparison of collectible Telegram usernames, including scoring, fair price estimation, and pre-purchase checks against Fragment market data.
Provides username valuation and market analysis for Telegram usernames on the TON blockchain, leveraging Fragment market data for investment decisions.
NameCatcher — username intelligence for AI agents
Score and value collectible Telegram usernames: namability score (0–100) validated against 111k+ real Fragment sales, fair price estimation in GRAM, and positioning theses. Free public API — no key, no wallet, no setup.
Three ways to plug in, thinnest first:
Layer | For | Install |
any agent that can | nothing | |
Claude Code / skills-compatible agents |
| |
Claude Desktop/Code, any MCP client |
|
Built by NameCatcher — the Telegram mini app for username investors: mint catching, market analytics, portfolio, value passports.
Quick try
curl -s "https://api-namecatcher.rocketname.com/public/score/wearlab?lang=en" | jq{
"username": "wearlab",
"score": 67,
"band": "strong",
"fair_price_ton": 400,
"thesis": "A crisp fusion of \"wear\" and \"lab\" …",
"lang": "en",
"analysis_url": "https://t.me/NameCatcherBot?startapp=name_wearlab__pub_api",
"fragment_url": "https://fragment.com/username/wearlab"
}Related MCP server: NoesisAPI
API reference
One endpoint, no auth:
GET https://api-namecatcher.rocketname.com/public/score/{name}?lang={en|ru}Parameters
Param | In | Required | Description |
| path | yes | Username without |
| query | no |
|
Response fields
Field | Type | Description |
| string | Canonical (lowercase) username |
| int 0–100 | Namability — quality of the name as a brandable asset. Market-validated: names scoring 90+ sell for a multiple of 80–89 names |
| string |
|
| number | null | Class-based fair price estimate in GRAM (length × score class) |
| string | null | Short positioning summary (why the name works, for whom). Present only for names already analyzed — |
| string | Language the thesis was returned in |
| string | Full breakdown in the NameCatcher mini app |
| string | The name's page on Fragment (live market status, buy/bid) |
Errors
Status | Body | Meaning |
400 |
| Not a valid username string |
400 |
| Valid string, but not scorable as a collectible (e.g. too short) |
429 |
| Over 60 req/min per IP — wait |
429 |
| Over 1,000 req/day per IP |
Rate limits
60 requests/min and 1,000 requests/day per IP. Generous for agent workflows (evaluating and comparing dozens of names); not enough for bulk scraping — that's intentional. Need more for a legitimate use case? Ping @BrandEvangelist.
curl cookbook
# Score one name (Russian thesis)
curl -s "https://api-namecatcher.rocketname.com/public/score/morya?lang=ru" | jq '{score, band, fair_price_ton}'
# Compare candidates: pick the best of three
for n in pulsefit traintrack fitwave; do
curl -s "https://api-namecatcher.rocketname.com/public/score/$n" | jq -c '{username, score, band}'
done | sort -t: -k2 -rn
# Pre-purchase check: is a 300 GRAM ask below class valuation?
curl -s "https://api-namecatcher.rocketname.com/public/score/vault" \
| jq '{score, fair_price_ton, below_class: (.fair_price_ton / 300 >= 1.2)}'Agent Skill
The names/ton-usernames skill teaches an agent the full workflow: single-name evaluation, candidate comparison, and pre-purchase checks against Fragment asks.
npx skills add productmap/namecatcher-skills --skill ton-usernames
# or manually:
cp -r names/ton-usernames ~/.claude/skills/A PR adding this skill to the official ton-org/skills is open.
MCP server
A thin stdio bridge over the same API — for Claude Desktop, Claude Code, and any MCP client. No key needed. Published on npm as namecatcher-mcp (GitHub install npx -y github:productmap/namecatcher-skills also works).
Remote endpoint (Streamable HTTP) — same three tools, zero install:
https://mcp-namecatcher.rocketname.com/mcpclaude mcp add --transport http namecatcher https://mcp-namecatcher.rocketname.com/mcpClaude Code:
claude mcp add namecatcher -- npx -y namecatcher-mcpClaude Desktop / other MCP clients (mcpServers config):
{
"mcpServers": {
"namecatcher": {
"command": "npx",
"args": ["-y", "namecatcher-mcp"]
}
}
}Tools
Tool | Description | Arguments |
| Score one username: namability, band, fair price, thesis |
|
| Score up to 20 candidates and rank them by score |
|
| Compare a Fragment asking price to the class valuation → fair/ask ratio + verdict |
|
Environment: NAMECATCHER_API_ORIGIN (optional) — override the API origin.
Notes for builders
The score measures naming quality, deterministic per model version — safe to cache
It is not demand for a specific lot: always check the live Fragment price before money decisions
Pairs naturally with TON wallet tooling (@ton/mcp): evaluate → then buy
Links
🤖 Bot & mini app: @NameCatcherBot
🛒 Username market: fragment.com
🧩 TON MCP ecosystem: mcp.ton.org
License
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
AlicenseNot gradedqualityDmaintenanceReal-time crypto risk scoring for AI agents. Trust Score, crash probability, and distance-to-default for 205 tokens. Free, no API key needed.MIT- AlicenseNot gradedqualityDmaintenanceSolana on-chain intelligence API — token scans, wallet PnL, bundle detection, fresh wallets, dev profiling. MCP server for Claude, Cursor & AI agents. Live PumpFun/Raydium streams1MIT
- FlicenseNot gradedqualityDmaintenanceBittensor subnet intelligence — mineability scores, 1-click deploy scripts, momentum scoring, whale flows, institutional tracking for all 128 subnets. 18 API endpoints. Free tier.
- FlicenseAqualityDmaintenanceTON Data MCP Server — real-time blockchain data for AI agents. Provides wallet balances, token prices, STON.fi liquidity pools, market overview, transactions, and network state. 6 MCP tools, free tier, Docker-ready.6
Related MCP Connectors
Internet identity for AI agents: register or broker domains, email, DNS - pay by card or USDC.
Rug-check & launch radar for trading agents: composite honeypot score, EVM+Solana, keyless x402.
Intelligence marketplace on Solana — 86 tools, 168+ endpoints, per-call USDC.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/productmap/namecatcher-skills'
If you have feedback or need assistance with the MCP directory API, please join our Discord server