KOLens
全部文章
·KOLens 团队实战案例Claude CodeMCP海外达人发现工作流

用 Claude Code + KOLens MCP 自动化 TikTok 网红寻找——手机壳出海品牌实战

一句 prompt,五个 MCP server,零次切换窗口。把 Claude Code 当成 Agent、KOLens 当成数据源的端到端案例。

30 秒版本

MiniCase 是一家手机壳出海品牌。过去每周五要花半天在 TikTok 上 搜 KOL、把 handle 复制到 Google Sheet、在 Doc 里写个性化 outreach、再到 Slack 通知团队。现在本地跑一个 Claude Code + 接上 KOLens MCP server,整个闭环就是一句 prompt——Claude 负责搜索、筛选、用 repo 里 的品牌调性文档起草草稿、把每位 KOL 写进既有的 Notion CRM、 在 #partnerships 里发汇总。端到端用时:约 6 分钟
一句 Claude Code prompt 在 KOLens、Notion、Slack 三个 MCP server 之间散开,最终在品牌既有的 partnerships 数据库里落成 5 行合格 KOL——市场同事全程没离开终端。
一句 Claude Code prompt 在 KOLens、Notion、Slack 三个 MCP server 之间散开,最终在品牌既有的 partnerships 数据库里落成 5 行合格 KOL——市场同事全程没离开终端。

这篇写给谁

在做 TikTok 网红投放、已经有自己工作流工具(Notion / Airtable / Sheets,Slack / Discord,邮件工具)的市场团队——而且不想把所有 东西迁到一个新 dashboard。KOLens 不打算替代你的 CRM——它是 喂给你已在用的那套 CRM 的情报层。

下面这个案例形态是真实的(我们自己跑这个闭环,也带过三家客户 走完一遍);名字和数字从那三家做了合成处理,保护客户隐私。 Prompt 和文件结构是原文。

改造前:4 个人、6 小时、1 张表格

MiniCase 从深圳发货透明亚克力 iPhone 壳。四个人:创始人、市场 负责人、运营 / 物流一人、兼职文案一人。改造前的 KOL 工作流:

  1. 周五上午约 2 小时。市场负责人开 TikTok 隐身 模式,搜 phonecase / iphone case / aesthetic case / 透明手机壳,每个 查询刷 10 分钟,把 handle 抄进 Google Sheet。
  2. 约 1 小时。点开每个 handle,肉眼看粉丝量, 滚到 bio,有邮箱就抄。大约每 4 个里有 1 个有可用邮箱; 其余在这一步淘汰。
  3. 约 1.5 小时。打开创始人的 Notion 「Partnerships」数据库,为合格 handle 建行,填粉丝量、品类 标签、一行小记。
  4. 约 1.5 小时。给每个 KOL 写一段引用其最新 视频的个性化 DM,粘进邮件草稿,发送。
  5. 5 分钟。在 Slack 的 #partnerships 发一段汇总,让创始人 + 运营知道接下来要等哪些回复。

总计:大约六小时专注工作时间,换来约 5 封 outreach 邮件。 市场负责人最先在「搜索」这一步烧坏——连续第 17 个周五看同一个 TikTok 信息流栅格,是没人愿意接的活。

MCP 栈:5 个 server,1 句 prompt

发现 → 筛选 → 起草 → 路由。每一步都是不同的 MCP server(或 Claude 本身),整条链路就是一句 prompt。
发现 → 筛选 → 起草 → 路由。每一步都是不同的 MCP server(或 Claude 本身),整条链路就是一句 prompt。

MiniCase 的 Claude Code 会话连接了五个 MCP server:

  • KOLenshttps://kolens.ai/mcp)—— 发现 + 受众情报。提供 list_kolsget_kol_profileget_audience_snapshot,再加 12 个跨读写 scope 的工具。
  • Notion(Notion 官方 MCP server)——他们既有的 「Partnerships」数据库就在这里;Claude 直接按数据库属性 schema 给它追加行。
  • Slack(社区 MCP server)——用于在 #partnerships 发一次跑完后的汇总。
  • Filesystem(Claude Code 自带)——读本地 repo 里的 CLAUDE.md(品牌调性规则)和 outreach.md(DM 模板),让个性化草稿听起来 像品牌的声音,不像 LLM。
  • Gmail(可选,一键发送用)——多数客户跳过 这个,最终发送保留 human-in-the-loop。

配置(一次性,约 15 分钟)

  1. 1
    本地装 Claude Code。
    npm i -g @anthropic-ai/claude-code,在项目目录里 运行 claude。首跑会让你用 Anthropic 账号登录。
  2. 2
    接 KOLens MCP。
    在 Claude Code 里跑 /mcp add kolens https://kolens.ai/mcp。Claude 会 在浏览器里打开 OAuth 流程,登录 KOLens,点 Approve,连接就 跨会话持久化了。需要 API key 兜底?在 /account/api-keys 生成一个,在同意页粘进去。
  3. 3
    同样的方式接 Notion + Slack。
    两个都发布了带 OAuth 的 MCP server。各登录一次。到这里总 用时不到 5 分钟。
  4. 4
    把品牌上下文丢进 repo。
    两个短 markdown:CLAUDE.md 写长期的品牌调性 规则(「口语但具体。先提客户的产品再提我们的。永远不要用 '协同效应'。」),outreach.md 写一段四行 DM 模板,留出 handle、最近视频主题、推荐产品的占位。

那句 prompt

市场负责人每周五在 Claude Code 里敲的 prompt 原文。注意是自然 语言——没有 JSON、没有工具名、没有 API 知识:

Find 8 phonecase TikTok KOLs with email + at least 50K followers, audience
skewing US or UK. Skip any handle already in the "Partnerships" Notion DB.
Score the 8 by recent posting cadence + audience match to our ICP, pick the
top 5, and:

1. Add each as a row in the Partnerships DB with handle, follower count,
   primary country, email, and a one-line fit reasoning.
2. Draft a personalized DM for each using outreach.md, anchoring to their
   most recent video. Leave the drafts in /drafts/<handle>.md — I'll review
   and send.
3. Post a short summary in #partnerships with the 5 handles, combined reach,
   and the top pick.

Claude 实际做了什么

在幕后,Claude 把这条 prompt 编排成约 12 次工具调用,约 6 分钟 跑完。简化 trace(真完整版在 Claude Code 的会话日志里):

⏺ filesystem.read_file(CLAUDE.md)
⏺ filesystem.read_file(outreach.md)
⏺ kolens.list_kols({
    keyword: "phonecase",
    min_followers: 50000,
    has_email: true,
    audience_countries: ["US","GB"],
    limit: 30
  })
  → 14 candidates returned (after audience filter)
⏺ notion.query_database({
    database: "Partnerships",
    filter: { handle: { in: <14 candidates> } }
  })
  → 6 already present, 8 new
⏺ kolens.get_audience_snapshot(@minicaseco)
⏺ kolens.get_audience_snapshot(@uglycaseguy)
   ...3 more
   → ranked by ICP overlap × posting cadence × engagement
   → top 5: @minicaseco, @uglycaseguy, @clearcasebabe, @cassieshell, @ascot
⏺ notion.create_pages(Partnerships, [<5 rows>])
   → 5 rows created
⏺ filesystem.write_file(/drafts/minicaseco.md, "<personalized DM>")
   ...4 more
⏺ slack.post_message(#partnerships,
    "📦 5 phonecase KOLs added to Partnerships. Combined reach: 612K. \
     Top pick → @minicaseco (142K, 38% US, posts 4x/wk, last 3 vids \
     about clear cases). See /drafts/ in the repo.")
   → posted

✓ done in 5m 47s · 12 tool calls · ~$0.41 in Claude usage · 1 KOLens credit

一个月后的结果

  • 周耗时:6h → 约 12 分钟。市场负责人敲 prompt、 看 Claude 跑、剩下时间用来 review 那 5 份草稿点发送。每周 省回六小时,每周如此。
  • 回复率:11% → 19%。草稿的个性化做得比她 周五下午赶工的版本好——主要是因为 Claude 在写 DM 之前 真的把这位 KOL 最近三条视频读了一遍。
  • Notion 仍然是真理之源。没有人需要学新 dashboard、登录又一个工具,或迁移历史数据。Partnerships 数据库的 schema 没动。
  • 成本:每周 Claude 用量不到 $2 + 约 4 个 KOLens credits。在他们的套餐上属于四舍五入掉的零头,对比每月省下的约 24 小时市场工时,几乎可以忽略。

为什么这比自建 dashboard 更好

三个原因:

  1. CRM 留在团队本来用的地方。每一次把 KOL 数据 集中到新工具的尝试,都死在同一步——没人愿意登录又一个 app。 MCP 让 Claude 成为集成层,而不是把集成硬塞进没人打开的 UI。
  2. 品牌调性活在 repo 里。CLAUDE.md 就是个文件。改品牌规则不需要在 6 个 地方更新 prompt;提一个一行 PR 就行。后续运行自动生效。
  3. 可组合 > 集成。下季度 MiniCase 接上 Shopify-MCP 之后,同一句 prompt 还能顺手把 这位达人会带哪个 SKU 也拉出来。代码完全不用动——Claude 自己识别到新工具,在相关时调用。

坑和怎么避开

  • handle 幻觉。始终让 Claude 用 kolens.get_kol_profile 验证候选存在再入库 ——KOLens 对未抓取过的 handle 返回 404,明确的「找不到」 胜过自信地编错。
  • 过度抓取。默认用 list_kols(读现有索引)而不是 run_scrape(扣 credits)。 默认 OAuth 授权里不含 run:scrape,正是出于 这个原因。
  • Slack 通知疲劳。每次跑一条汇总没问题;按 KOL 发通知会把频道淹了。高频反馈留在 Notion(有人要时会 自己去看),Slack 留给汇总。
  • 邮箱误识别。大约 5% 的 bio 邮箱是装饰邮箱 或已过期;发送前 human-in-the-loop 那一步会把它们抓住。

15 分钟搭起同样的配置

  1. 1
    注册 KOLens。
    免费档就包含 MCP 连接器。如果偏好 key 鉴权而非 OAuth 流程, 在 /account/api-keys 生成一个 API key。
  2. 2
    装 Claude Code。
    npm i -g @anthropic-ai/claude-code。然后在任意 项目目录里 claude
  3. 3
    把 KOLens 和你其他工具都接上。
    每个 server 跑一次 /mcp add。KOLens、Notion、 Slack 都有官方 server;Gmail / Linear / GitHub / Stripe 等 在公共 MCP 注册表里搜一下就有。
  4. 4
    把品牌上下文丢进 repo。
    CLAUDE.md 写「我们怎么写 outreach」的规则。outreach.md 写模板。要迭代的就是这两个文件, 而不是 prompt——这部分才是你想做版本管理的内容。
  5. 5
    跑那句 prompt。
    上面有示例。换一下品类关键词、受众国家筛选、频道名。结构 不变。

接下来会上的

MCP 路线图上还有三件事会进一步压缩这个闭环:

  • 长任务的流式响应——这样一次 30 秒的抓取 不会卡住整段对话。
  • 每工具预算上限——在 OAuth 同意里设置 「Claude 单次会话最多花 10 credits」,避免一段失控 prompt 掏空账户。
  • Slack / Notion 深链——工具返回里直接附上 创建的具体行链接,不是泛泛的页面 URL。

有想被走一遍的工作流?在 @kolens_ai 回我们,或者在公开 repo 提 issue。案例形式适用于 KOLens 覆盖到的任何细分——时尚、游戏、美妆、加密、餐饮——不只是手机壳。

准备好了?

立即试用 —— 注册即送 50 credits。

打开 KOLens MCP 配置

常见问题

Claude Code 是什么?跟 Claude.ai 有什么不同?
Claude Code 是 Anthropic 的命令行 Agent——Claude 跑在你的终端里,带工具调用、文件编辑、shell 命令、MCP server 连接。Claude.ai 是聊天产品。多步自动化用 Claude Code 更合适,因为它能读你项目里的文件(品牌调性文档、CRM schema)、一轮里调多个 MCP server、把结果写回磁盘。两者都说 MCP。
MCP 是什么?
Model Context Protocol——Anthropic 开放的 LLM 与外部工具 / 数据连接规范。MCP server 通过 HTTP 或 stdio 暴露带类型的工具;MCP client(Claude Code、Claude.ai、Continue、Cursor)发现并调用它们。KOLens、Notion、Slack、Linear、GitHub 还有几十个产品都发布了 MCP server——意味着 Claude 能在一句 prompt 里把它们编排起来。
KOLens 怎么嵌入现有的网红营销技术栈?
KOLens 是发现 + 数据情报层。MCP server 暴露 13 个工具——list_kols、get_kol_profile、get_audience_snapshot、list_alerts、add_to_watchlist——让 Claude 找达人、用受众数据做尽调、为 outreach 排好队。所有变更走你的真理之源(Notion、Airtable、HubSpot、Salesforce、Google Sheet),不走 KOLens——KOLens 保持「以读为主」的情报层,你的 CRM 保持真理之源。
跑一次大概要多少钱?
三块。(1) Claude Code:在 Sonnet 4.6 上多工具跑 6 分钟通常 API 费用 $0.20-$0.60。(2) KOLens:list_kols 走现有索引是免费的;只有 run_scrape 会扣 credits——大约每 100 条新视频 1 credit。(3) 连接的其他产品(Notion、Slack):按它们各自的座位费定价,没有额外 MCP 费用。本文这个手机壳案例一次跑下来 Claude 用量不到 $0.50 + 1 个 KOLens credit。
这比在多个 dashboard 间来回粘贴更安全吗?
更安全。OAuth 流程给 Claude 的是按 app 切分、默认只到 read:kols + write:lists 的 token——Claude 没法发起付费抓取(run:scrape 不在默认同意里),也碰不到账单。一键即可在 /account/connections 撤销。审计轨迹:每次工具调用 Claude 端和 KOLens 端都有日志,带 user_id 和 scope。对比一下:4 个人共用、从来没换过密码的那张电子表格。
Claude 能看到我全部的 KOLens 历史吗?
只能看到你账号能看到的部分。MCP token 绑你的 Supabase user_id;按用户切分的工具(list_watchlist、list_alerts、list_discovery_plans、list_kol_lists)只返回你自己的行。读取共享 workspace 索引的工具(list_kols、get_kol_profile)返回和网页 UI 一样的池——这是有意为之:KOL 数据是 workspace 资源,你的名单是私有的。
非技术同事能搭起来吗?
可以。Claude Code 一条命令装好(npm i -g @anthropic-ai/claude-code),接 MCP server 每个服务登录一次。下面这个案例里,手机壳品牌的市场负责人——不是工程师——大约花了 15 分钟首次配置。之后就只是一句 prompt 的事。

继续阅读

用 Claude Code + KOLens MCP 自动化 TikTok 网红寻找——手机壳出海品牌实战 · KOLens | KOLens