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
Alicense-qualityDmaintenanceReal-time crypto risk scoring for AI agents. Trust Score, crash probability, and distance-to-default for 205 tokens. Free, no API key needed.Last updatedMIT- Alicense-qualityCmaintenanceSolana on-chain intelligence API — token scans, wallet PnL, bundle detection, fresh wallets, dev profiling. MCP server for Claude, Cursor & AI agents. Live PumpFun/Raydium streamsLast updated1MIT
- Flicense-qualityDmaintenanceBittensor subnet intelligence — mineability scores, 1-click deploy scripts, momentum scoring, whale flows, institutional tracking for all 128 subnets. 18 API endpoints. Free tier.Last updated
- FlicenseAqualityBmaintenanceTON 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.Last updated6
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