关于 namecatcher-skills
NameCatcher 为 Telegram 收藏用户名提供评分与估值,适合投资者和 AI Agent 比较候选名称。它通过 API、Agent Skill 和 MCP 服务提供名称评分、预估公允价格及定位分析。
主要功能
- 010–100 名称质量评分
- 02GRAM 公允价格估算
- 03名称定位分析
- 04比较并排序候选名称
- 05核对 Fragment 报价
适用场景
- 01比较 Telegram 用户名候选项
- 02购买前评估名称
- 03将报价与估值进行核对
MCP 相关
MCP 服务提供单个名称评分、最多 20 个候选名称排序,以及 Fragment 报价与估值对比工具。可通过 stdio 桥接或托管的 Streamable HTTP 端点使用。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
3收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| lang | enum | 否 | 论点语言,默认为 enen | ru |
| name | string | 是 | 不带 @ 的用户名(4-32 个字符,a-z、0-9、_) |
详细介绍
NameCatcher — 面向 AI Agent 的用户名情报
为可收藏的 Telegram 用户名评分和估值:可命名性评分(0–100),根据 111k+ 笔真实 Fragment 成交记录验证;以 GRAM 估算公允价格,并提供定位分析。免费公共 API——无需密钥、无需钱包、无需设置。
三种接入方式,从最轻量的开始:
| 层级 | 适用对象 | 安装 |
|---|---|---|
| 纯 HTTP | 任何能使用 curl/fetch 的 Agent | 无需安装 |
| Agent 技能 | Claude Code / 兼容技能的 Agent | npx skills add productmap/namecatcher-skills |
| MCP 服务 | Claude Desktop/Code,任何 MCP 客户端 | npx -y namecatcher-mcp |
由 NameCatcher 开发——面向用户名投资者的 Telegram 迷你应用:铸造抢注、市场分析、投资组合和价值护照。
快速试用
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"
}
API 参考
一个端点,无需认证:
GET https://api-namecatcher.rocketname.com/public/score/{name}?lang={en|ru}
参数
| 参数 | 位置 | 必需 | 说明 |
|---|---|---|---|
name | 路径 | 是 | 不带 @ 的用户名。4–32 个字符,a-z 0-9 _ |
lang | 查询参数 | 否 | en(默认)或 ru——thesis 的语言 |
响应字段
| 字段 | 类型 | 说明 |
|---|---|---|
username | string | 规范化(小写)用户名 |
score | int 0–100 | 可命名性——名称作为可品牌化资产的质量。经市场验证:评分为 90+ 的名称售价是 80–89 分名称的数倍 |
band | string | premium(≥80)· strong(≥66)· medium(≥50)· weak(<50)。低于 50 分不具备投资级别 |
fair_price_ton | number | null | 按类别估算的 GRAM 公允价格(长度 × 评分类别) |
thesis | string | null | 简短的定位概要(名称为何有效、适合哪些人)。仅对已分析的名称提供——null 不代表质量信号 |
lang | string | 返回定位分析时使用的语言 |
analysis_url | string | NameCatcher 迷你应用中的完整分析 |
fragment_url | string | 该名称在 Fragment 上的页面(实时市场状态、购买/出价) |
错误
| 状态 | 响应内容 | 含义 |
|---|---|---|
| 400 | {"error":"INVALID_NAME"} | 不是有效的用户名字符串 |
| 400 | {"error":"NOT_COLLECTIBLE"} | 字符串有效,但无法作为可收藏用户名评分(例如太短) |
| 429 | {"error":"RATE_LIMITED","retry_after_s":n} | 超过每个 IP 每分钟 60 次请求——等待 retry_after_s 后重试 |
| 429 | {"error":"DAILY_LIMIT","limit_per_day":1000} | 超过每个 IP 每天 1,000 次请求 |
速率限制
每个 IP 每分钟 60 次请求,每天 1,000 次请求。 对 Agent 工作流(评估和比较数十个名称)来说额度充足;但不够用于批量抓取——这是有意为之。合法用途需要更多额度?请联系 @BrandEvangelist。
curl 示例集
# 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 技能
names/ton-usernames 技能会教 Agent 完整工作流:单个名称评估、候选名称比较,以及购买前对照 Fragment 卖家要价进行检查。
npx skills add productmap/namecatcher-skills --skill ton-usernames
# or manually:
cp -r names/ton-usernames ~/.claude/skills/
一项将此技能加入官方 ton-org/skills 的 PR 正在审核中。
MCP 服务
通过 stdio 桥接同一 API,适用于 Claude Desktop、Claude Code 和任何 MCP 客户端。无需密钥。已发布到 npm,包名为 namecatcher-mcp(也可通过 GitHub 安装:npx -y github:productmap/namecatcher-skills)。
远程端点(Streamable HTTP)——相同的三个工具,无需安装:
https://mcp-namecatcher.rocketname.com/mcp
claude mcp add --transport http namecatcher https://mcp-namecatcher.rocketname.com/mcp
Claude Code:
claude mcp add namecatcher -- npx -y namecatcher-mcp
Claude Desktop / 其他 MCP 客户端(mcpServers 配置):
{
"mcpServers": {
"namecatcher": {
"command": "npx",
"args": ["-y", "namecatcher-mcp"]
}
}
}
工具
| 工具 | 描述 | 参数 |
|---|---|---|
score_name | 为一个用户名评分:易记性、等级、公允价格、分析结论 | name, lang? |
compare_names | 为最多 20 个候选名称评分,并按分数排名 | names[], lang? |
check_fragment_ask | 将 Fragment 的要价与该类别的估值进行比较 → 公允价/要价比率 + 结论 | name, ask_ton |
环境变量:NAMECATCHER_API_ORIGIN(可选)— 覆盖 API 源地址。
开发者须知
- 评分衡量的是命名质量,对每个模型版本而言都是确定的,可安全缓存
- 评分不代表对某个具体用户名的需求:涉及资金决策时,务必查看 Fragment 的实时价格
- 可自然搭配 TON 钱包工具(@ton/mcp):先评估,再购买
链接
- 🤖 机器人和迷你应用: @NameCatcherBot
- 🛒 用户名市场:fragment.com
- 🧩 TON MCP 生态系统:mcp.ton.org
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。