mcpField
M
mcp-lead-file-import-checker

mcp-lead-file-import-checker

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

关于 mcp-lead-file-import-checker

mcp-lead-file-import-checker 是面向 CRM 或邮件序列工具导入前检查线索的 Apify MCP 服务。它逐行给出导入、复核或拒绝结论,并列出发现的问题;不会验证邮箱是否实际可收信。

主要功能

  1. 01支持行数据、CSV 链接和 Apify 数据集
  2. 02检查邮箱格式与重复项
  3. 03检查域名 DNS、MX 及网站状态
  4. 04识别免费、角色和一次性邮箱
  5. 05标记缺少字段及过期记录

适用场景

  1. 01导入前清理 CRM 线索文件
  2. 02检查线索中的重复和角色邮箱
  3. 03找出网站已停放或失效的公司

MCP 相关

向 MCP 客户端提供 check_lead_file 工具,启动 Apify Actor 并返回逐行检查结果。

配置

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

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

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

安装包
npm@mambalabsdev/mcp-lead-file-import-checker1.0.0

工具

1

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

参数类型必填说明
rowsarray否作为对象提供潜在客户行,列名不限,最多 50,000 行。必须且只能提供 rows、csv_url 或 dataset_id 中的一项。
checksarray否要运行的检查项。默认运行全部检查。
csv_urlstring否包含标题行的 CSV 文件公开链接,最大 50 MB。
max_rowsstring否最多检查此行数。默认值为 5000,最高为 50000。
column_mapobject否指定哪些列包含 email、domain、company、first_name、last_name 和 date,例如 {"email": "Work Email"}。未指定时会读取常见的标题名称。
dataset_idstring否来自你某次运行的 Apify 数据集 ID。
stale_daysstring否如果 column_map 中指定了日期列,早于此天数的行会被标记为 stale。
check_websitesenum否true(默认值)会读取每家公司的主页一次,用于检查网站是否正常、是否已停放以及公司名称。true | false
max_charge_usdstring否可选。运行会在费用超过此金额之前停止。
required_fieldsarray否行必须包含的字段;缺少时将被拒绝。默认值为 email。

详细介绍

潜在客户文件导入检查器 MCP 服务

npm version license

这是一个用于在 Apify 上运行 Mamba Labs 潜在客户文件导入检查器 actor 的 MCP 服务。提供潜在客户行、CSV 链接或 Apify 数据集即可。每一行都会获得导入、审核或拒绝判定及其原因,确保只有干净的数据行进入你的 CRM 或序列工具。

内容

功能

逐行检查:电子邮件语法、重复项(按收件箱识别方式判断,因此 [email protected] 会与 [email protected] 匹配)、免费邮箱、角色邮箱、一次性域名、电子邮件域名的 DNS 和 MX 记录、每个公司域名读取一次主页,以检查网站是否正常、已停放以及公司名称、必填字段是否缺失,以及日期是否过期。它不会验证邮箱,也不会联系邮件服务器。所有工作都在 Apify 上运行。此软件包只是一个轻量客户端,用于启动 actor 运行、等待运行完成并返回数据集行。

快速开始

你需要 Node.js 18 或更高版本,以及拥有 API token 的 Apify 账户。

将以下内容添加到 Claude Desktop 配置(claude_desktop_config.json)、Cursor 或任何 MCP 客户端中:

{
  "mcpServers": {
    "mamba-lead-file-import-checker": {
      "command": "npx",
      "args": [
        "-y",
        "@mambalabsdev/mcp-lead-file-import-checker"
      ],
      "env": {
        "APIFY_TOKEN": "your-apify-token"
      }
    }
  }
}

重启客户端。随后即可看到 check_lead_file 工具。

前提条件

  • Node.js 18 或更高版本。
  • 从 console.apify.com/account/integrations 获取 Apify API token,并将其设为 APIFY_TOKEN。没有 token 时,服务仍会列出工具;调用工具则需要 token。

示例提示词

  • “检查这个潜在客户 CSV,只给我标记为导入的行。”
  • “这个列表中有多少重复项和角色邮箱?”
  • “这些公司中,哪些网站已停放或无法访问?”

工具

check_lead_file。只有一个工具。参数示例:

{
  "rows": [
    { "Email": "[email protected]", "Company": "Stripe" },
    { "Email": "[email protected]", "Company": "Gong" }
  ]
}

输入项

actor 面向所有用户的输入项,保持不变。省略的输入项将采用 actor 自带的默认值。数字以及是或否选项均以字符串形式传递。

输入项类型描述
rowsarray以对象表示的潜在客户行,最多 50,000 行
csv_urlstring公开的 CSV 链接,最多 50 MB
dataset_idstringApify 数据集 ID
column_mapobject指定每个字段对应的列
required_fieldsarray每行必须包含的字段。默认为 email
checksarray要运行的检查项。默认为全部
check_websitesstringtrue(默认)或 false
stale_daysstring日期超过多少天后视为过期
max_rowsstring默认为 5000,最多 50000
max_charge_usdstring可选的运行费用上限

定价

按 Apify 上的事件付费,费用计入你的 Apify 账户。价格单位为 USD。

事件免费计划BronzeSilverGold
row-checked,每检查一行文件$0.002$0.0019$0.0018$0.0017
apify-actor-start,每次运行启动$0.001$0.001$0.001$0.001

空行、超过 max_rows 的行,以及被拒绝的输入所写入的那一行均免费。

你的密钥

actor 无需密钥,也不会保存密钥。它会读取 DNS 和各公司的自有主页。Mamba Labs 支付运行所产生的平台费用。

actor 完整文档

apify.com/mambalabs/lead-file-import-checker

许可证

MIT。请参阅 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

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

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