Mcp Lead File Import Checker

com.mambabuilt由 mambabuilt.com 發布v1.0.0更新於 Nov 3, 2026

Check a lead file before import: duplicates, bad emails, MX, websites, and one verdict per row

已驗證STDIO僅桌面資料與分析商業與電商

概覽

AI 產生的概覽

在匯入 CRM 或外呼系統前檢查潛在客戶名單,為每一列給出 import、review 或 reject 結論及原因。

可以做什麼
  • 檢查潛在客戶資料列是否可匯入,資料可來自 JSON 列陣列、公開 CSV 連結或 Apify 資料集
  • 標記電子郵件語法錯誤、以收件匣角度判定的重複、免費信箱、角色信箱、一次性網域以及網域 DNS 與 MX 記錄
  • 對每個公司網域讀取一次首頁,辨識停放或失效網站及公司名稱不符
  • 回報缺少的必填欄位與過期日期,並支援自訂檢查項目、欄位對應、列數上限與可選費用上限
適用情境
適合在把潛在客戶檔案匯入 CRM 或外呼工具之前,區分可直接匯入、需人工複核與應剔除的資料列。也適合名單清理,例如統計重複項與角色信箱數量,或找出網站已失效的公司。
執行需求
以 npm 套件形式透過 npx 在本機執行,需要 Node.js 18 或更新版本。呼叫需要 Apify 帳號及設定為 APIFY_TOKEN 的 Apify API 權杖;沒有權杖時僅能列出工具。由於實際處理在 Apify 上執行,需要網路存取。
安裝前請注意
呼叫會產生費用:依檢查列數計費並另收每次執行啟動費,計入你的 Apify 帳戶,若在意成本可設定 max_charge_usd。送出的潛在客戶資料(包括 CSV 連結與 Apify 資料集 ID)會傳送到 Apify 處理,並會抓取公司首頁。APIFY_TOKEN 屬機密,請勿放入共用設定。它不驗證信箱是否真實存在。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Mcp Lead File Import Checker,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

Lead File Import Checker MCP Server

[npm version] [license]

An MCP server for the Mamba Labs Lead File Import Checker actor on Apify. Give it lead rows, a CSV link, or an Apify dataset. Every row comes back with an import, review, or reject verdict and the issues behind it, so only clean rows reach your CRM or sequencer.

What's Inside

What it does

Checks per row: email syntax, duplicates (the way inboxes see them, so [email protected] matches [email protected]), free mail, role inboxes, disposable domains, DNS and MX for the email domain, one homepage read per company domain for live, parked, and company name checks, missing required fields, and stale dates. It does not verify mailboxes and never contacts a mail server. All of the work runs on Apify. This package is a thin client that starts the actor run, waits for it, and hands back the dataset rows.

Quick start

You need Node.js 18 or newer and an Apify account with an API token.

Add this to your Claude Desktop config (claude_desktop_config.json), Cursor, or any MCP client:

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

Restart the client. The check_lead_file tool appears.

Prerequisites

Example prompts

  • "Check this lead CSV and give me only the rows marked import."
  • "How many duplicates and role addresses are in this list?"
  • "Which of these companies have a parked or dead website?"

Tool

check_lead_file. One tool. Example arguments:

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

Inputs

Every buyer facing input of the actor, unchanged. Omitted inputs take the actor's own defaults. Numbers and yes or no options are sent as strings.

InputTypeDescription
rowsarrayLead rows as objects, up to 50,000
csv_urlstringA public CSV link, up to 50 MB
dataset_idstringAn Apify dataset ID
column_mapobjectWhich column holds each field
required_fieldsarrayFields a row must have. Default email
checksarrayWhich checks to run. Default all
check_websitesstringtrue (default) or false
stale_daysstringDays before a dated row is stale
max_rowsstringDefault 5000, at most 50000
max_charge_usdstringOptional cost cap for the run

Pricing

Pay per event on Apify, billed to your Apify account. Prices in USD.

EventFree planBronzeSilverGold
row-checked, per row of your file checked$0.002$0.0019$0.0018$0.0017
apify-actor-start, per run start$0.001$0.001$0.001$0.001

Blank rows, rows over max_rows, and the one row a refused input writes are free.

Your keys

The actor needs no key and holds none. It reads DNS and the companies' own homepages. Mamba Labs pays the platform costs of the run.

Full actor documentation

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

License

MIT. See LICENSE.

來源:README.md,提交 7b2d483

工具

1

check_lead_file

Check a lead file before import

Check a lead list before a CRM or sequencer import. Give one source: rows (a JSON array of objects), csv_url (a public CSV link), or dataset_id (an Apify dataset). Every row comes back with an import_verdict (import, review, or reject), the issues found (invalid email syntax, duplicate, free mail, role address, disposable address, email domain not found or with no MX, parked or unreachable website, company name mismatch, missing required field, stale), and the checks behind them, plus the original row. No mailbox is contacted, so a mailbox can still bounce. Input with nothing to check returns one free row saying why. A run that does not succeed is returned as an error with its run ID. Read-only; requires an APIFY_TOKEN; Apify charges per row checked.

輸入參數rowscheckscsv_urlmax_rowscolumn_mapdataset_idstale_dayscheck_websitesmax_charge_usdrequired_fields

版本歷史

1
  1. v1.0.0最新Nov 1, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分
  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分