mcpField
M
mcp-link-in-bio-newsletter-checker

mcp-link-in-bio-newsletter-checker

本地服务
github.com/mambalabsdev商业与营销01 周前更新

关于 mcp-link-in-bio-newsletter-checker

该 MCP 服务通过 Apify Actor 检查创作者的个人简介链接,返回其推广的新闻邮件、销售内容和联系邮箱,适用于创作者研究与潜在客户整理。支持批量输入,并可选扫描网站邮箱、匹配经纪公司。

主要功能

  1. 01检查创作者简介链接
  2. 02识别新闻邮件及销售内容
  3. 03提取联系邮箱
  4. 04批量处理多个创作者
  5. 05可选扫描网站和匹配经纪公司

适用场景

  1. 01整理创作者的商业合作信息
  2. 02寻找创作者公开联系邮箱
  3. 03筛选推广新闻邮件的创作者

MCP 相关

该 MCP 服务将输入传递给 Apify Actor,并返回检查结果。MCP 客户端可调用 check_link_in_bio_and_newsletter 工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"com-mambabuilt-mcp-link-in-bio-newsletter-checker": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-link-in-bio-newsletter-checker"
],
"env": {
"APIFY_TOKEN": "<APIFY_TOKEN>"
}
}
}
}
启动命令npx -y @mambalabsdev/mcp-link-in-bio-newsletter-checker
需要配置的环境变量
APIFY_TOKEN密钥Apify API token from https://console.apify.com/account/integrations

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@mambalabsdev/mcp-link-in-bio-newsletter-checker1.2.0

工具

1

收录的工具列表 · 更新于 2 周前

参数类型必填说明
handlesarray否每行一个。支持的平台个人资料 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`,并会在所列的每个平台上查找。单个条目会单独运行;多个条目会批量处理。抓取前会删除重复项。
ai_checkboolean否默认关闭。开启后,模型会读取每行规则分类器的证据和规则。只有在 `ai_api_key` 中提供你自己的密钥时才会运行;此 Actor 从不使用 Mamba Labs 的密钥,也从不记录你的密钥。默认值:false。
bio_linksarray否跳过个人资料读取,直接从这些页面开始(Linktree、Stan Store、linkin.bio 页面或创作者自有网站)。每行一个。如果某个输入项同时包含账号和简介链接,这些链接会作为该创作者的链接读取,actor 会为该创作者返回一行,而不是每个链接一行;若要每个链接返回一行,请仅在 bio_links 中传入链接。
platformsarray否裸 @handle 的查找平台。完整个人资料 URL 自带平台信息,因此会忽略此参数。此 actor 不执行搜索;读取目标创作者需由你传入。支持:TikTok、Instagram、YouTube、Pinterest、Twitch、Threads 和播客。不支持 X、Facebook 专页和 LinkedIn。
ai_api_keystring否你自己的模型 API 密钥。仅在启用 `ai_check` 时使用。绝不存储、记录或写入行中。
batch_sizeinteger否一次抓取的行数。留空则使用按平台实测的默认值;测量结果见 README。更高的值会加快处理速度,但超过实测值后会导致行数丢失。
ai_providerenum否此密钥所属的 API。默认值:"anthropic"。anthropic | openai
match_agenciesboolean否将经纪人或商务邮箱的域名与内置人才经纪公司列表进行匹配,并填写 agency_name、agency_domain 和 agency_match_method。按匹配行计费(事件 agency-match)。默认值:true。
max_download_mbinteger否actor 从创作者链接下载的页面或文件的最大大小,单位为 MB。Content-Length 超出限制的链接不会下载;没有 Content-Length 的链接会读取至限制后停止并丢弃。无论哪种情况,返回行中的其他字段都会填充,error_reason 为 file_too_large,且不会影响批次其余部分。1~200。默认值:25。
escalate_on_blockboolean否默认开启。个人资料抓取若返回机器人检测页面,会通过住宅代理重试一次。在 Instagram 上,如果嵌入内容和数据中心 API 未提供简介、简介链接和关注数,则会通过住宅网络从个人资料页面读取;页面可读时会收取 instagram-bio-fetch 费用($0.010)。取消勾选可避免此项费用:被拦截的个人资料会返回带标签的错误行;约一半 Instagram 行的简介和简介链接将为空。默认值:true。
max_residential_readsinteger否限制单次运行通过住宅代理读取的 Instagram 个人资料页面数量(每个可读取页面都会收取 instagram-bio-fetch 费用)。0 表示不限制。达到上限后,后续 Instagram 行会保留嵌入组件和数据中心 API 返回的内容;对于本应升级处理的行,error_reason 为 escalation_skipped。仅在 escalate_on_block 开启时生效。默认值:0。
scan_website_for_emailboolean否默认关闭。对于拥有自己网站(而非简介链接页面)的创作者,会读取主页、联系页面、关于页面和页脚以查找邮箱,并记录邮箱的发现位置。按扫描的创作者计费(事件 website-scan)。默认值:false。
render_unreadable_pagesboolean否默认关闭。某些简介链接页面(Stan Store、linkin.bio、Typeform shells)通过普通抓取会返回空壳,并被归类为 unknown_fetch_failed。开启后会使用无头浏览器渲染这些页面。按渲染的页面计费(事件 browser-render),以覆盖浏览器计算开销。默认值:false。
contribute_to_shared_poolboolean否默认开启。将本次运行发现的公开记录贡献到此 actor 的所有用户都可读取的共享创作者和经纪公司池中,因此后续运行可读取本次发现的内容。仅发送返回行中已有的公开数据,绝不发送你的 Apify 账号、输入列表或 API 密钥;贡献数据不收费。设为 false 可读取共享池但不写入。默认值:true。

详细介绍

Link in Bio Scraper and Newsletter Detector MCP 服务

Smithery Glama score MCP Registry npm version npm downloads license mcpservers.org

Link In Bio Newsletter Checker MCP 服务

Mamba Labs 的 Link in Bio Scraper and Newsletter Detector Apify Actor 的 MCP 服务。

输入创作者账号或简介中的链接,输出新闻邮件判定结果及联系信息。

安装

npx -y @mambalabsdev/mcp-link-in-bio-newsletter-checker
Claude Desktop
{
  "mcpServers": {
    "mamba-link-in-bio-newsletter-checker": {
      "command": "npx",
      "args": ["-y", "@mambalabsdev/mcp-link-in-bio-newsletter-checker"],
      "env": { "APIFY_TOKEN": "your-apify-token" }
    }
  }
}

在 console.apify.com/account/integrations 获取 Apify 令牌。

工具

check_link_in_bio_and_newsletter

访问创作者简介中的链接,并报告其新闻邮件、销售内容和联系邮箱。

输入类型必填描述
handles字符串数组否每行一个。任一受支持平台的个人资料 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,并会在列出的每个平台上查找。单个条目会单独运行;列表则会批量运行。抓取前会移除重复项。
bio_links字符串数组否跳过个人资料读取,直接从这些页面开始(Linktree、Stan Store、linkin.bio 页面或创作者自有网站)。每行一个。如果一个输入项同时包含 handle 和简介链接,这些链接会被视为该创作者的链接,Actor 会为该创作者返回一行,而不是每个链接一行;若要每个链接各返回一行,请仅在 bio_links 中传入链接。
platformstiktok、instagram、youtube、pinterest、twitch、threads、podcast 之一否单独的 @handle 要在哪些平台上查找。完整的个人资料 URL 会指定自己的平台,并忽略此项。此 Actor 不会搜索;请传入要读取的创作者。支持 TikTok、Instagram、YouTube、Pinterest、Twitch、Threads 和播客。不支持 X、Facebook 页面和 LinkedIn。
render_unreadable_pages布尔值否默认关闭。一些简介链接页面(Stan Store、linkin.bio、Typeform 外壳)在普通抓取时会返回空壳,并被归类为 unknown_fetch_failed。开启此项可使用无头浏览器渲染这些页面。每渲染一个页面都会收费(事件 browser-render),以覆盖浏览器计算资源成本。默认值:false。
ai_check布尔值否默认关闭。开启后,模型会读取每行规则分类器的证据和规则。只有在 ai_api_key 中提供你自己的密钥时才会运行;Actor 从不使用 Mamba Labs 的密钥,也从不记录你的密钥。默认值:false。
ai_provideranthropic、openai 之一否密钥所属的 API。默认值:"anthropic"。
ai_api_key字符串否你自己的模型 API 密钥。仅在开启 ai_check 时使用。绝不存储、记录或写入行中。
scan_website_for_email布尔值否默认关闭。对于拥有自有网站(而非简介链接页面)的创作者,会读取首页、联系页面、关于页面和页脚以查找电子邮件地址,并记录找到地址的位置。每扫描一位创作者都会收费(事件 website-scan)。默认值:false。
match_agencies布尔值否将经理邮箱或商务邮箱的域名与内置人才经纪公司列表进行匹配,并填入 agency_name、agency_domain 和 agency_match_method。每个匹配的行都会收费(事件 agency-match)。默认值:true。
escalate_on_block布尔值否默认开启。如果个人资料抓取结果是机器人检测页面,会通过住宅代理重试一次。在 Instagram 上,如果嵌入内容和数据中心 API 未提供简介、简介链接和关注列表,则会通过住宅代理从个人资料页面读取;如果页面可读,则会收取 instagram-bio-fetch($0.010)。取消勾选即可避免支付此项费用:被拦截的个人资料会返回带标签的错误行;约一半的 Instagram 读取结果会保留空白简介和简介链接。默认值:true。
max_residential_reads整数否限制单次运行通过住宅代理读取的 Instagram 个人资料页面数量(每个可读页面都会收取 instagram-bio-fetch)。0 表示不限制。达到上限后,后续 Instagram 行会保留嵌入组件和数据中心 API 返回的内容;对于原本会升级处理的行,error_reason 会显示 escalation_skipped。仅在开启 escalate_on_block 时生效。默认值:0。
max_download_mb整数否Actor 从创作者链接下载的最大页面或文件大小,单位为 MB。Content-Length 超出限制的链接不会被下载;没有 Content-Length 的链接会读取至限制大小后停止并丢弃。无论哪种情况,该行的其他字段都会填充,error_reason 会显示 file_too_large,且不会影响批次中的其余内容。范围为 1 到 200。默认值:25。
batch_size整数否每次抓取的行数。留空则使用按平台测得的默认值;测量结果见 README。更高的值速度更快,但超过测得的最佳值后会导致行数丢失。
contribute_to_shared_pool布尔值否默认开启。将本次运行找到的公开记录贡献到共享的创作者和经纪公司池,供此 Actor 的所有用户读取,因此后续运行可以读取本次运行找到的内容。只会发送返回行中已有的公开数据,绝不会发送你的 Apify 账户、输入列表或 API 密钥,且贡献内容不收费。设为 false 可读取共享池但不写入内容。默认值:true。
max_charge_usd数字否此调用的可选支出上限,单位为 USD。Actor 会在任何可能导致本次运行超出此金额的收费发生前停止,并保留所有已收费的行。
无需配置。Link in Bio Scraper and Newsletter Detector 会针对没有可用输入的运行返回一行,其中包含 row_status 和 error_reason,而不是直接失败;该工具也采用相同的处理方式。

定价

Link in Bio Scraper and Newsletter Detector 在 Apify 上按事件计费。以下所有价格在每个 Apify 套餐层级中均为固定价格,数据读取自 2026-10-05 的实时定价记录。

事件计费对象价格触发时机
actor-startActor 启动$0.002每次运行启动时计费一次。用于支付运行开销。
links-checked检查的链接$0.008每位创作者计费一次:获取并分类其简介链接或个人简介链接页时。如果创作者没有简介链接,则仅根据简介返回 newsletter_status none,不收取此事件费用。
browser-render浏览器渲染$0.004当普通抓取未返回可读内容(Stan Store、linkin.bio、Typeform 外壳等),并且无头浏览器渲染后的页面可读时,每渲染一个页面计费一次:页面包含 120 个可见文本字符或 3 个指向页面所在主机之外的链接,且不是拦截页面。如果渲染后仍返回相同的空外壳,则不收费;已收费的渲染一定会进入分类器。仅在启用此选项时计费。定价用于支付浏览器计算费用。
website-scan网站扫描$0.005每位创作者计费一次:扫描其自有网站(而非个人简介链接页),在主页、联系页面、关于页面和页脚中查找电子邮件。仅在启用此附加选项时计费。
agency-match机构匹配$0.003每个创作者行计费一次:将经理或机构的电子邮件域名与内置机构列表匹配,并找到机构名称时。
instagram-bio-fetchInstagram 简介抓取$0.01每个 Instagram 个人资料行计费一次:简介、简介链接和关注数未出现在嵌入式小组件或数据中心 API 中,且通过住宅代理读取个人资料页并成功获取可读内容时。仅在启用 escalate_on_block 时计费。嵌入式小组件或数据中心读取不收费,其他平台不收费,拦截页面不收费,错误行也不收费。

平台的合成 apify-actor-start 事件不在此 Actor 的定价记录中,也不收费:上面的 Actor 自有 actor-start 事件已用于支付运行开销。

解读输出

每一行都包含 row_status 和 error_reason。如果 Actor 无法读取某位创作者,会返回一行说明原因,而不是让该创作者从列表中消失;因此,缺失信息可以直接读取,无需推断。加载表格前,请按 row_status 筛选。

此 Actor 会共享哪些内容

本次运行找到的记录会加入共享的创作者和机构池,所有此 Actor 的用户都可以读取其中的数据。本次运行找到的内容,下一次运行就可以读取。

此开关为 contribute_to_shared_pool,默认开启。将其设为 false 后,运行仍会读取共享池,但不会向其中写入内容。

此 Actor 会贡献的内容。 找到的经理联系方式、与之匹配的机构,以及共享池尚未见过的任何经理电子邮件域名(作为候选机构,供后续运行确认)。

仅限已在你自己的输出中出现的公开数据。 写入共享池的每个字段,都是本次运行返回给你的字段,且来自平台或创作者向任何人公开发布、无需登录即可访问的页面。不会发送你的 Apify 账户信息、输入列表、API 密钥或个人备注。贡献内容不会删除共享池中的任何数据。

贡献内容的标记方式。 Actor ID、运行 ID、分配给该 Actor 版本的共享池密钥,以及调用方 IP 地址的哈希值;该哈希值仅用于速率限制,不作其他用途。不会记录你的 Apify 账户或用户 ID。

贡献免费。 向共享池写入内容不会产生任何事件费用。如果无法访问共享池,运行仍会正常结束,相关行会被丢弃,运行日志会说明这一点。

Actor

Actor ID 为 OorucdheTIgu7RFzK。封装器通过该不可变 ID 调用 Actor,而非使用其 Store slug,因此更改 Store 名称不会导致其失效。

套件

ActorActor IDMCP 服务
网红查找器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 构建。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。