关于 mcp-creator-profile-reader
mcp-creator-profile-reader 是 Mamba Labs 在 Apify 上的网红主页读取 MCP 服务,适合需要查询指定创作者资料的团队。它不负责搜索,而是按账号或主页链接读取七个平台的公开资料。
主要功能
- 01按账号或主页链接读取资料
- 02覆盖七个创作者平台
- 03获取粉丝数、简介和简介链接
- 04读取互动率与认证状态
- 05无法读取时返回状态和原因
适用场景
- 01核查营销候选人的公开资料
- 02按账号列表整理创作者指标
- 03读取创作者简介中的链接
MCP 相关
作为 MCP 服务,它向 MCP 客户端提供 read_influencer_profiles 工具,调用 Apify 上的 Mamba Labs Influencer Profile Scraper actor。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
1收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| handles | array | 否 | 每行一个。支持的平台个人资料 URL(https://www.tiktok.com/@name、https://www.instagram.com/name/、https://www.youtube.com/@name、Pinterest、Twitch 或 Threads 个人资料、Apple Podcasts 节目页面或 Spotify 节目),或 platform:@handle(tiktok:@name)。裸 @handle 需要提供 `platforms`,并会在所列的每个平台上查找。单个条目会单独运行;多个条目会批量处理。抓取前会删除重复项。 |
| us_only | boolean | 否 | 上线范围为美国创作者。country_guess 已知为非美国国家的行会作为错误行返回,并说明原因。没有国家信号的行会保留。取消勾选可保留所有国家的创作者。默认值:true。 |
| platforms | array | 否 | 裸 @handle 的查找平台。完整个人资料 URL 自带平台信息,因此会忽略此参数。此 actor 不执行搜索;读取目标创作者需由你传入。支持:TikTok、Instagram、YouTube、Pinterest、Twitch、Threads 和播客。不支持 X、Facebook 专页和 LinkedIn。 |
| batch_size | integer | 否 | 一次抓取的行数。留空则使用按平台实测的默认值;测量结果见 README。更高的值会加快处理速度,但超过实测值后会导致行数丢失。 |
| twitch_app_token | string | 否 | 可选。你的 Twitch client id 对应的应用访问令牌(client credentials 流程)。仅用于读取 Twitch,不会存储或记录。 |
| twitch_client_id | string | 否 | 可选。你自行注册的 Twitch 应用 client id。提供 `twitch_app_token` 后,Twitch 数据读取将使用官方 Helix API,而不是公共 Web 端点。绝不会使用 Mamba Labs 的凭据。 |
| escalate_on_block | boolean | 否 | 默认开启。个人资料抓取若返回机器人检测页面,会通过住宅代理重试一次。在 Instagram 上,如果嵌入内容和数据中心 API 未提供简介、简介链接和关注数,则会通过住宅网络从个人资料页面读取;页面可读时会收取 instagram-bio-fetch 费用($0.010)。取消勾选可避免此项费用:被拦截的个人资料会返回带标签的错误行;约一半 Instagram 行的简介和简介链接将为空。默认值:true。 |
| max_residential_reads | integer | 否 | 限制单次运行通过住宅代理读取的 Instagram 个人资料页面数量;每个可读取页面收费 instagram-bio-fetch $0.01。0 表示不设上限。达到上限后,后续 Instagram 行仅保留嵌入式小组件和数据中心 API 返回的内容,error_reason 会显示 escalation_skipped。仅在启用 escalate_on_block 时生效。默认值:0。 |
| contribute_to_shared_pool | boolean | 否 | 默认开启。将本次运行发现的公开记录贡献到此 actor 的所有用户都可读取的共享创作者和经纪公司池中,因此后续运行可读取本次发现的内容。仅发送返回行中已有的公开数据,绝不发送你的 Apify 账号、输入列表或 API 密钥;贡献数据不收费。设为 false 可读取共享池但不写入。默认值:true。 |
详细介绍
网红资料抓取器 MCP 服务
用于在 Apify 上运行 Mamba Labs 网红资料抓取器 Actor 的 MCP 服务。
输入创作者账号名或资料页 URL,每位创作者输出一行资料。
安装
npx -y @mambalabsdev/mcp-creator-profile-reader
Claude Desktop
{
"mcpServers": {
"mamba-creator-profile-reader": {
"command": "npx",
"args": ["-y", "@mambalabsdev/mcp-creator-profile-reader"],
"env": { "APIFY_TOKEN": "your-apify-token" }
}
}
}
在 console.apify.com/account/integrations 获取 Apify 令牌。
工具
read_influencer_profiles
按账号名称读取七个平台上的网红档案:粉丝数、互动率、简介和简介链接。
| 输入 | 类型 | 必填 | 说明 |
|---|---|---|---|
handles | array | 否 | 每行一个。支持任意平台的档案 URL(https://www.tiktok.com/@name、https://www.instagram.com/name/、https://www.youtube.com/@name、Pinterest、Twitch 或 Threads 档案,以及 Apple Podcasts 节目)。 |
platforms | array | 否 | 查询纯 @handle 时要查询的平台。完整档案 URL 自带平台信息,会忽略此项。此 Actor 不会搜索;请传入要读取的创作者。支持的平台:TikTok、Instagram、YouTube、。 |
us_only | boolean | 否 | 启动范围为美国创作者。若某行的 country_guess 是已知的非美国国家,则会作为错误行返回并说明原因。没有国家信号的行会保留。取消勾选即可保留所有国家/地区。默认值为 true。 |
escalate_on_block | boolean | 否 | 默认开启。如果档案抓取返回机器人检测页面,会通过住宅代理重试一次。在 Instagram 上,简介、简介链接和关注数会在页面通过住宅代理读取。默认值为 true。 |
max_residential_reads | integer | 否 | 限制单次运行通过住宅代理读取的 Instagram 档案页数量(每个可读取的档案都会产生 instagram-bio-fetch 费用)。0 表示不限制。仅在开启 escalate_on_block 时生效。默认值为 0。 |
batch_size | integer | 否 | 每次抓取的行数。留空则使用实测的平台默认值;实测结果见 README。提高此值可以加快速度,但超过实测值后会导致遗漏行。 |
twitch_client_id | string | 否 | 可选。你自行注册的 Twitch 应用客户端 ID。配合 twitch_app_token 使用时,Twitch 数据会通过官方 Helix API 读取,而不是通过公共 Web 端点读取。绝非 Mamba Labs 的凭据。 |
twitch_app_token | string | 否 | 可选。用于你的 Twitch 客户端 ID 的应用访问令牌(客户端凭据流)。仅用于读取 Twitch 数据,不会存储或记录。 |
contribute_to_shared_pool | boolean | 否 | 默认开启。将本次运行找到的公开记录加入共享创作者和代理机构数据池,所有使用此 Actor 的用户都会读取该数据池。只会发送返回行中已有的公开数据,贡献数据不会产生费用。设为 false 可读取数据池但不写入内容。默认值为 true。 |
max_charge_usd | number | 否 | 可选的本次运行美元费用上限。若某项费用可能导致总费用超过此金额,Actor 会在处理该项目前停止。省略此项则使用 Apify 中设置的单次运行最高费用。 |
没有必填项。Influencer Profile Scraper 收到没有可用输入的运行请求时,不会失败,而是返回带有 row_status 和 error_reason 的行;此工具行为相同。
定价
Influencer Profile Scraper 在 Apify 上按事件计费。以下所有价格在各个套餐中均相同:FREE、BRONZE、SILVER、GOLD、PLATINUM 和 DIAMOND。
| 事件 | 收费项 | 价格 | 触发条件 |
|---|---|---|---|
actor-start | Actor 启动 | $0.001 | 每次运行启动时收取一次。用于覆盖运行开销。 |
apify-actor-start | Apify Actor 启动 | 不收费 | Apify 的合成启动事件。此 Actor 使用自己的 actor-start 事件定价,因此不会额外收取 apify-actor-start 费用。 |
profile-read | 档案读取 | $0.006 | 每个读取了公开档案页,且成功获取粉丝数或简介的档案行收取一次。私密、缺失或被屏蔽的档案会返回带有说明的错误行,不收取费用。 |
instagram-bio-fetch | Instagram 简介抓取 | $0.01 | 每个 Instagram 档案行收取一次:当嵌入式组件或数据中心 API 中没有简介、简介链接和关注数时,通过住宅代理读取档案页且成功读取。仅在开启 escalate_on_block 时收取。嵌入式组件或数据中心读取不收费;其他平台、被屏蔽的页面和错误行也均不收费。 |
阅读输出
每行都包含 row_status 和 error_reason。无法读取的创作者会以一行记录返回,并说明原因,而不是直接从列表中缺失,因此你可以直接看出缺失情况,无需推断。加载表格前,请先按 row_status 筛选。
此 Actor 共享的内容
本次运行会将找到的记录添加到一个共享的创作者和经纪公司池中,此 Actor 的所有用户都可以读取该池。一轮运行找到的内容,下一轮运行可以读取。
开关为 contribute_to_shared_pool,默认开启。将其设为 false 后,本次运行仍会读取共享池,但不会向其中写入任何内容。
此 Actor 会贡献的内容。 每位已读取创作者的资料行:平台、用户名、显示名称、粉丝数、简介、简介链接、公开的商务邮箱、互动率、认证标记和读取日期。
仅限已在你自己的输出中包含的公开数据。 写入共享池的每个字段,都是本次运行返回给你的字段,读取自平台或创作者向任何人公开、无需登录即可访问的页面。不会发送任何来自你的 Apify 账户、输入列表、API 密钥或个人笔记的信息。贡献内容永远不会删除共享池中的任何内容。
贡献记录中标记的信息。 Actor ID、运行 ID、分配给该 Actor 构建版本的共享池密钥,以及调用方 IP 地址的哈希值;该哈希值仅用于速率限制,不作其他用途。不会记录你的 Apify 账户或用户 ID。
贡献无需付费。 向共享池写入不会扣除任何事件数。如果无法访问共享池,本次运行仍会正常结束,但会丢弃这些行,并在运行日志中说明。
Actor
Actor ID 为 EqEnklDVMIcB1V499。包装器通过此不可变 ID 调用该 Actor,而非使用其 Store slug,因此即使 Store 名称更改,也不会导致其无法运行。
套件
| Actor | Actor ID | MCP 服务 |
|---|---|---|
| 网红查找工具 | tpkedmloIIWtXx6sg | @mambalabsdev/mcp-creator-finder |
| 网红资料抓取工具 | EqEnklDVMIcB1V499 | @mambalabsdev/mcp-creator-profile-reader |
| 简介链接抓取工具与新闻简报检测器 | OorucdheTIgu7RFzK | @mambalabsdev/mcp-link-in-bio-newsletter-checker |
| 网红变更监控工具 | d2VVgahNL6UmcLkhg | @mambalabsdev/mcp-creator-change-monitor |
| 网红潜在客户名单构建工具 | KnmByszcv135yM30G | @mambalabsdev/mcp-creator-lead-list-all-in-one |
| 网红经纪公司查询工具 | zCuX4Mgyg6JvXgGzd | @mambalabsdev/mcp-talent-agency-lookup |
由 Mamba Labs 构建。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。