ScraperCity

官方

B2B 潜在客户生成 MCP 服务器 - Apollo、Google Maps、邮箱查找器、跳过追踪及 15 种以上工具。

你可以用 ScraperCity MCP 做什么?

  • 抓取本地商家 — 根据搜索词和地点提取 Google 地图商家信息,包括电话号码、电子邮件和评价,然后轮询任务状态并下载 CSV。
  • 查找 B2B 联系人 — 查询潜在客户数据库,或从 Apollo 抓取符合职位、行业和地点条件的人员。
  • 验证并查找电子邮件 — 使用 validate_emails 验证邮件是否可送达,或根据姓名和公司查找商务邮箱。
  • 查询手机号码 — 根据 LinkedIn 个人资料或电子邮件查找电话号码,或通过姓名、电子邮件、电话或地址进行跳查。
  • 检查任务状态并下载 — 跟踪抓取进度,并在任务成功后将完成的结果保存为 CSV。

文档

ScraperCity - 面向 AI 智能体的 B2B 潜在客户开发

通过 AI 智能体、CLI 或代码获取潜在客户、验证电子邮件、查找手机号码并抓取商业数据。一个软件包:MCP 服务器、CLI 和 JavaScript SDK。Python SDK 为 pip install scrapercity。

ScraperCity 为 AI 智能体提供 15+ 种 B2B 数据工具:Apollo 抓取、Google Maps 提取、电子邮件查找/验证、手机号码查询、跳过追踪、电商商店数据、犯罪记录等。

从这里开始(无需 API 密钥)

npx scrapercity start "dentists in Austin"

或者让你的智能体调用 start_here MCP 工具,或 GET https://app.scrapercity.com/api/v1/start?query=...。无需密钥即可获得引导式介绍:ScraperCity 是什么、如何注册、套餐和试用的实时条款,以及带实时数量的实际搜索。使用密钥时,它会根据你的账户制定计划,并返回确切的下一步调用。

试用说明: 试用提供真实用量,并非演示或免费套餐:7 天内可使用 $5 额度,适用于所有工具和数据库,价格与正常价格相同,因此你从第一天起就能获取真实记录并评估数据。注册时需要提供银行卡。7 天结束后,将开始执行注册时选择的套餐;在此之前可通过账单页面取消,且不会再收取费用。如果额度提前用完,数据库提取会暂停(不会因此收费);如果抓取任务超出额度,则会提前开始套餐。规划搜索和查看数量均免费。start_here 会返回实时条款。

快速开始

选项 1:CLI

npx scrapercity login            # enter your API key
npx scrapercity wallet           # check balance
npx scrapercity maps -q "plumbers" -l "Denver, CO"
npx scrapercity poll <runId>     # wait for results
npx scrapercity download <runId> # save CSV

选项 2:MCP 服务器(Claude Code、Cursor、Windsurf 等)

添加到你的 MCP 配置中(例如 ~/.claude/claude_desktop_config.json):

{
  "mcpServers": {
    "scrapercity": {
      "command": "npx",
      "args": ["-y", "--package", "scrapercity", "scrapercity-mcp"],
      "env": {
        "SCRAPERCITY_API_KEY": "your_api_key_here"
      }
    }
  }
}

然后告诉你的 AI:“使用 ScraperCity 查找丹佛 1000 名带电子邮件地址的水管工”

选项 3:技能文件(Claude Code)

将技能文件复制到你的项目中:

npx scrapercity-mcp --print-skill > SCRAPERCITY_SKILL.md

或从以下位置下载:https://scrapercity.com/agents/SKILL.md

然后在 Claude Code 中输入:“读取 SCRAPERCITY_SKILL.md,帮我查找加利福尼亚州 SaaS 公司的 2000 名市场总监,验证他们的电子邮件,并保存到 leads.csv”

选项 4:直接调用 API

# Start a Maps scrape
curl -X POST https://app.scrapercity.com/api/v1/scrape/maps \
  -H "Authorization: Bearer $SCRAPERCITY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"searchStringsArray":["plumbers"],"locationQuery":"Denver, CO","maxCrawledPlacesPerSearch":500}'

# Check status
curl https://app.scrapercity.com/api/v1/scrape/status/RUN_ID \
  -H "Authorization: Bearer $SCRAPERCITY_API_KEY"

# Download CSV when SUCCEEDED
curl -O https://app.scrapercity.com/api/downloads/RUN_ID \
  -H "Authorization: Bearer $SCRAPERCITY_API_KEY"

选项 5:JavaScript SDK

npm install scrapercity
import { configure, wallet, dbLeads, callTool, TOOLS, openaiTools, anthropicTools } from 'scrapercity'

configure({ apiKey: process.env.SCRAPERCITY_API_KEY })
await wallet()
await dbLeads({ title: 'CEO', country: ['United States'], hasEmail: 'true', limit: 25 })

// Every tool the MCP server offers, by name, with the same arguments
await callTool('plan_search', { query: 'dentists in Austin, Texas' })

// Hand the whole tool list to OpenAI or Anthropic tool calling
const tools = openaiTools()        // or anthropicTools()

选项 6:Python SDK

pip install scrapercity                 # add [langchain] or [openai] for agent tools
from scrapercity import ScraperCity, langchain_tools
sc = ScraperCity()                      # reads SCRAPERCITY_API_KEY
sc.call_tool("query_lead_database", {"title": "CEO", "limit": 10})
tools = langchain_tools()               # LangChain / LangGraph

两个 SDK 都包含与 MCP 服务器相同的工具列表,并在每次发布时根据实时 API 文档重新生成。指南:scrapercity.com/sdk。Python 软件包:pypi.org/project/scrapercity。

定价(根据实时目录自动生成 — 请勿编辑)

工具端点价格
scrape_apollo/api/v1/scrape/apollo每条潜在客户 $0.0039
scrape_website_finder/api/v1/scrape/website-finder每个找到的联系人 $0.0499
find_people/api/v1/scrape/skip-trace每条结果 $0.0199(搜索无匹配结果时按 1 条结果计费)
scrape_distress_list/api/v1/scrape/distress-list每处房产 $0.05
validate_emails/api/v1/scrape/email-validator每封电子邮件 $0.0017
scrape_maps/api/v1/scrape/maps每家企业 $0.0099
scrape_airbnb/api/v1/scrape/airbnb-email每条结果 $0.019(每 1,000 条 $19.00)
scrape_bizbuysell/api/v1/scrape/bizbuysell-scraper每条房源 $0.0099
scrape_crexi/api/v1/scrape/crexi-scraper每处房产 $0.029
scrape_angi/api/v1/scrape/angi-angies-list-scraper每条房源 $0.0099
scrape_yelp/api/v1/scrape/yelp-scraper每条结果 $0.0099
scrape_zillow_agents/api/v1/scrape/zillow-agents每位经纪人 $0.029
scrape_property_lookup/api/v1/scrape/property-lookup每处房产 $0.15(业主联系方式另加 $0.10)
search_criminal_records/api/v1/scrape/criminal-records每次搜索 $1.00(仅在找到记录时收费)
scrape_store_leads/api/v1/scrape/store-leads每条潜在客户 $0.0039
scrape_builtwith/api/v1/scrape/techstack每项技术 $4.99
scrape_signals/api/v1/scrape/signals每家投放广告的公司 $0.0094,每个受检平台上的网站 $0.0009,每家招聘中的公司 $0.0043;每次搜索设有最低收费
find_emails/api/v1/scrape/email-finder每封找到的电子邮件 $0.05(未找到则免费)
find_mobiles/api/v1/scrape/mobile-finder每个找到的号码 $0.25(未找到则免费)

可用工具

工具功能费用
Apollo按职位名称、行业和地点查找 B2B 联系人$0.0039/条潜在客户
Google Maps查找带有电话、电子邮件和评价的本地企业$0.01/处
Email Validator验证邮件可送达性、全收邮件和 MX 记录$0.0036/封电子邮件
Email Finder根据姓名和公司查找商务电子邮件$0.05/位联系人
Mobile Finder根据 LinkedIn 或电子邮件查找电话号码$0.25/条输入
People Finder按姓名、电子邮件、电话或地址进行跳过追踪$0.02/条结果
Store Leads查找带有联系信息的 Shopify/WooCommerce 商店$0.0039/条潜在客户
BuiltWith查找所有使用某项技术的网站$4.99/次搜索
Criminal Records按姓名进行背景调查找到记录时收费 $1.00
Lead DatabaseB2B 联系人,即时查询$149/月及以上套餐包含;低于该套餐时,每条新潜在客户从额度中扣除
Local Business Database带有电话、电子邮件和评分的本地企业,即时查询$149/月及以上套餐包含;低于该套餐时,每家新企业从额度中扣除

发送前须知

来自任何数据库的潜在客户:联系前请先检查。每条记录都带有 email_check_status(我们自有的电子邮件检查器:valid、valid_catch_all、invalid、unknown、not_checked):仅向最近 30 天内检查过的 valid 电子邮件发送(email_checked_on),其他所有电子邮件都应先通过 validate_emails 检查。对于人员(Lead Database),将 replaceLeftContacts: true 传给 query_lead_database(query_local_business_database 和 query_ecommerce_database 也支持此参数,可用于每家企业或商店的联系人);响应会添加 replacement.run_id,该任务会检查每封电子邮件,并将已离职人员替换为当前担任该职位的人员。使用 check_run_status 等待任务完成,然后发送来自 download_results 的 CSV(每替换一位联系人收费 $0.02,$649 套餐免费)。至少应使用 validate_emails 检查电子邮件,并且只向有效地址发送。

工作原理

  1. 开始抓取 → 获取一个 runId
  2. 轮询状态(或使用 Webhook)→ 等待 SUCCEEDED
  3. 下载 CSV → 获取包含完整联系信息的潜在客户

Apollo 抓取通常需要 15-30 分钟。其他所有抓取工具需要 1-30 分钟。商店潜在客户可即时获取。

身份验证

在 app.scrapercity.com/dashboard/api-docs 获取 API 密钥

# Environment variable (recommended)
export SCRAPERCITY_API_KEY="your_key"

# Or save to config file
npx scrapercity login

Webhook

对于 Apollo 和长时间运行的抓取任务,请在 app.scrapercity.com/dashboard/webhooks 配置 Webhook,以便在结果就绪时收到通知。

套餐

套餐价格额度
试用7 天,需要银行卡,之后开始执行注册时选择的套餐$5 用量额度
Starter$49/月$49(数据库按记录从额度中扣除)
Growth$149/月$149 + 10% 奖励,包含数据库
Scale$649/月$649 + 30% 奖励,包含数据库,限额更高

可随时购买额外额度。scrapercity.com/pricing

链接

许可证

MIT