内容
# 工具列表
## 什么是 ScraperAPI MCP 服务器,它又是如何在 Claude、Cursor 和 Windsurf 中设置的?
当你在 Claude 或 Cursor 中使用时,会有这样的时刻: *"我希望这个工具能立即从该网站为我抓取数据"*。ScraperAPI MCP 服务器正是满足这一需求的工具。无需在 AI 助手和浏览器之间切换,复制粘贴数据,就像 2015 年一样,只需输入一个提示 — 您的 LLM 就会自行抓取网页数据。
本文将详细介绍 ScraperAPI MCP 服务器是什么、为什么重要、如何仅需五分钟即可启动,以及 ScraperAPI 的各项计划是否值得投资。我们还将逐一分析每个定价层级的实际费用 — 不仅仅是字面上的信用额度,那可能会产生误导。
## 什么是 ScraperAPI MCP 服务器,您应该关心它吗?
MCP 代表模型上下文协议(Model Context Protocol),这是一个由 Anthropic 最初引入的开放标准,允许 AI 助手以标准化方式连接到外部工具和数据源。可以将其视为 AI 集成的 USB-C 标准。在 MCP 之前,让您的 LLM 与网页抓取服务通信意味着编写自定义集成代码,自己管理 HTTP 调用,并通常处理大量粘合逻辑。MCP 消除了所有这些。
ScraperAPI MCP 服务器是 ScraperAPI 对该协议的官方实现。配置完成后,它位于您的 LLM 客户端(Claude Desktop、Cursor、Windsurf、Cline、VS Code + GitHub Copilot — 列表还在不断增长)和 ScraperAPI 的基础设施之间。当您告诉 Claude *"抓取此产品页面并给我价格历史"* 时,Claude 通过 MCP 服务器路由该请求,ScraperAPI 处理实际的抓取 — 包括 JavaScript 渲染、代理轮换、CAPTCHA 绕过和反机器人逃避 — 清洁的结果直接返回到对话中。
## 两种模式:远程 vs. 本地
ScraperAPI MCP 服务器提供两种版本,哪一种适合您取决于您能容忍的设置复杂度。
### 远程(托管)模式
远程模式将您的 LLM 客户端直接连接到 ScraperAPI 的托管端点 `https://mcp.scraperapi.com/mcp`。无需在本地安装。您只需在客户端的配置文件中添加 URL 和 API 密钥即可上线。这是 最简单的选项,大多数人应该从这个选项开始。
### 本地(自主)模式
本地模式在您的机器上运行 MCP 服务器,作为一个进程,由您的 LLM 客户端在需要时自动启动。您可以通过 Python (`pip install scraperapi-mcp-server`) 或 Docker 运行它。本地模式让您对请求超时和速率限制等事物有更多控制,但对于大多数用例,远程模式同样有效。
## MCP 服务器提供哪些工具?
一旦 MCP 服务器连接,您的 AI 助手就可以访问一套完整的工具 — 远不止 *"获取这个 URL"*。以下是截至 2026 年 3 月扩展的可用工具的详细介绍:
- **`scrape`** — 核心工具。检索任何网页,绕过反机器人系统。支持 JavaScript 渲染 (`render=true`),地理定位 (`country_code`),优质和超优质代理,移动/桌面用户代理切换,以及 Markdown、纯文本、CSV 或 JSON 输出。
- **结构化数据端点(SDEs)** — 预解析,主要平台的结构化 JSON 数据,无需处理原始 HTML:
- `google_search` — 解析的 Google 搜索结果
- `google_news` — Google 新闻结果
- `google_jobs` — Google 招聘列表
- `google_shopping` — Google 购物结果
- `google_maps_search` — Google 地图商业/地点结果
- `amazon_product` / `amazon_search` / `amazon_offers` — Amazon 产品和市场数据
- `walmart_search` / `walmart_product` / `walmart_category` / `walmart_review`
- `ebay_search` / `ebay_product`
- `redfin_for_sale` / `redfin_for_rent` / `redfin_search` / `redfin_agent`
- **爬虫工具** (`crawler_job_start`, `crawler_job_status`, `crawler_job_delete`) — 通过 MCP 完成异步网页爬虫,而不仅仅是单页抓取。
- **AI 解析器工具** (`ai_parser_create`, `ai_parser_parse_url`, 等) — 从示例 URL 构建可重用的解析器,并大规模应用它们。
智能代理上下文功能(“MCP 技能”,可通过 `npx skills add scraperapi/scraperapi-skills` 安装)帮助 AI 自动为每个任务选择合适的工具 — 因此当您要求 SERP 数据时,它知道使用 `google_search`,而当您想要原始页面内容时,使用 `scrape`。
## 设置指南:启动 ScraperAPI MCP 服务器
让我们进行实际设置。首先,[注册 ScraperAPI 账户](https://www.scraperapi.com/?fp_ref=coupons)(有一个免费层,每月 1,000 积分开始),并从仪表板获取您的 API 密钥。
### 选项 A:远程服务器(推荐给大多数用户)
对于 Claude Desktop,打开设置 → 开发者选项卡 → 编辑配置,然后粘贴:
```json
{
"mcpServers": {
"ScraperAPI": {
"type": "http",
"url": "https://mcp.scraperapi.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_SCRAPERAPI_API_KEY"
}
}
}
}
```
就这样。重启 Claude Desktop,ScraperAPI 工具将出现在您的工具面板中。
### 选项 B:通过 Python 的本地服务器
安装软件包:
```bash
pip install scraperapi-mcp-server
```
然后将以下内容添加到客户端的 MCP 配置文件中:
```json
{
"mcpServers": {
"ScraperAPI": {
"command": "python",
"args": ["-m", "scraperapi_mcp_server"],
"env": {
"API_KEY": "YOUR_SCRAPERAPI_API_KEY"
}
}
}
}
```
### 选项 C:通过 Docker 的本地服务器
```json
{
"mcpServers": {
"ScraperAPI": {
"command": "docker",
"args": [
"run", "-i", "-e",
"API_KEY=${API_KEY}",
"--rm",
"scraperapi-mcp-server"
]
}
}
}
```
对于 **Cursor**:设置 → 工具与集成 → 添加 MCP 服务器 → 手动 → 粘贴 JSON 配置。
对于 **Windsurf**:设置 → 级联设置 → MCP 服务器部分 → 齿轮图标 → 粘贴到 `mcp_config.json`。
对于 **Cline(VS Code 扩展)**:点击 MCP 服务器图标 → 配置选项卡 → “配置 MCP 服务器” → 粘贴到 `cline_mcp_settings.json`。
对于 **Claude Code(CLI)**:
```bash
claude mcp add scraperapi -e API_KEY=YOUR_SCRAPERAPI_API_KEY -- python -m scraperapi_mcp_server
```
启动后,您可以像这样输入: *"抓取此 URL 并提取产品价格"* — 或更具体地说: *"抓取此页面并启用 JS 渲染,针对德国进行地理定位,然后以 JSON 格式返回结果"*。
## 了解积分:让大多数人困惑的部分
在我们讨论计划之前,让我们谈谈 ScraperAPI 的积分系统实际上是如何工作的 — 因为如果您将定价页面上的数字视为平面的请求计数,可能会产生误导。
每个计划都附带一定数量的每月 API 积分。但一个“积分”并不是一对一交换一个页面。以下是倍率表:
| 请求类型 | 每请求积分 |
|---|---|
| 标准(无额外参数) | 1 |
| `render=true`(JS 渲染) | 10 |
| `premium=true`(优质代理) | 10 |
| `screenshot=true` | 10 |
| `premium=true` + `render=true` | 25 |
| `ultra_premium=true` | 30 |
| `ultra_premium=true` + `render=true` | 75 |
| Cloudflare / DataDome / PerimeterX 绕过 | 10 |
此外,某些高价值域具有固定的倍率:
| 域名 | 每请求积分 |
|---|---|
| Amazon | 5 |
| Google / Bing SERP | 25 |
| LinkedIn | 30 |
实际影响:如果您处于 Hobby 计划(100,000 积分),并且您正在抓取 JS 渲染的页面,那么您实际上可以获得大约 10,000 次渲染抓取 — 不是 100,000 次。如果您在商业计划(3,000,000 积分)上抓取 Google SERP,实际容量约为 120,000 次 SERP 查询。两个数字都不坏 — 只是与您可能的第一印象不同。
ScraperAPI 在每次 API 调用中确实提供了 `sa-credit-cost` 响应头,因此您始终知道请求的实际成本,并且有一个 `urlcost` API 端点,您可以在运行大型作业之前查看任何 URL 的信用成本。
## 比较所有 ScraperAPI 计划
👉 [免费开始或探索所有计划](https://www.scraperapi.com/pricing/?fp_ref=coupons)
| 计划 | 每月价格 | API 积分 | 并发线程 | 地理定位 | 溢出 | 最适合 |
|---|---|---|---|---|---|---|
| 免费 | $0 | 1,000 / 月 | 5 | 美国和欧盟 | 否 | 测试,概念验证 |
| 爱好者 | $49 / 月 | 100,000 | 20 | 美国和欧盟 | 否 | 小型个人项目 |
| 初创 | $149 / 月 | 1,000,000 | 50 | 美国和欧盟 | 否 | 低容量工作流 |
| 商业 | $299 / 月 | 3,000,000 | 100 | 全球(国家级) | 否 | 生产级,中等规模 |
| 缩放 | $475 / 月 | 5,000,000 | 200 | 全球 | 是(按需付费) | 增长业务,最受欢迎 |
| 专业 | $975 / 月 | 10,500,000 | 300 | 全球 | 是(按需付费) | 高容量重复作业 |
| 高级 | $1,975 / 月 | 21,500,000 | 500 | 全球 | 是(按需付费) | 连续多源管道 |
| 企业 | 自定义 | 22,000,000+ | 500+ | 全球 | 是 | 自定义数据操作,专属支持 |
所有计划均包括:JS 渲染,优质代理,CAPTCHA/反机器人绕过,旋转代理池和无限带宽。年度计费可享受所有付费层级 10% 的折扣。
几点值得注意:
- **免费层** 每月为您提供 1,000 积分,5 个并发连接 — 足以评估 MCP 服务器并运行小型实验,无需信用卡。
- **缩放计划** 被列为“最受欢迎”,是第一个启用按需付费超额的层级。如果您认真考虑在生产中使用 MCP 服务器,那么这个层级是您停止担心月中撞墙的层级。
- **商业** 是第一个具有全球国家级地理定位和无限分析保留的层级,如果您的抓取作业跨多个区域,这很重要。
- **爱好者和初创计划** 不支持按需付费超额 — 当积分用完时,您需要升级。
## MCP 服务器的实际优势
如果您正在使用 Cursor 或 Windsurf 等 AI 编程助手进行以下工作流程,ScraperAPI MCP 服务器将改变游戏规则:
**竞争性定价研究。** 与其手动检查 20 个竞争对手产品页面,不如让您的 AI 代理拉取并比较它们。使用 Amazon SDE,您可以在不编写任何抓取代码的情况下,跨 ASIN 拉取结构化产品数据。
**SERP 监控。** 要求 Claude 检查您的关键词排名与竞争对手页面曾经需要一个单独的工具。使用 `google_search` 作为 MCP 工具可用,它变成了一个提示符。
**房地产和市场数据。** Redfin 集成(作为 2026 年 3 月扩展的一部分添加)允许代理直接将实时列表数据,租赁价格和代理配置文件拉入 AI 工作流程。
**来自实时源的内容摘要。** 与其手动将文章文本粘贴到 Claude 中,您只需给它一个 URL 并要求摘要。`scrape` 工具处理获取;Claude 处理思考。
**大规模电子商务监控。** Walmart,eBay 和 Amazon SDE 返回预解析的 JSON — 意味着您的 AI 根本不需要处理原始 HTML。
## 需要牢记的几件事
没有完美的工具,ScraperAPI 有一些值得注意的权衡。
**信用倍率系统** 功能强大,但需要关注。运行超优质 + JS 渲染,每请求 75 积分,在 100,000 积分的 Hobby 计划上给您大约 1,300 次请求每月。对于测试来说还不错;对于预算紧张的生产反机器人工作流来说就不够了。
**超额处理按层级划分。** 如果您处于 Hobby,Startup 或 Business 层级,并且您在月底之前用完了积分,您将卡住,直到您升级或结转。这不是一个破坏者,但这意味着入门级计划需要更多前期规划预期使用量。
**免费层级非常小。** 每月 1,000 积分,5 个并发连接,对于实验 MCP 服务器设置非常有用,但如果您开始进行渲染抓取,很快就会用完。
## 一旦设置完成,试试这些现实世界的提示
一旦您的 MCP 服务器连接,以下是一些提示,展示它的功能:
> *"抓取[竞争对手网站]的首页。如果出现 500 错误,请添加针对美国的地理定位。如果仍然失败,请使用优质代理。"*
> *"在 Google 上搜索 '最佳 500 美元以下的立式办公桌' 并返回前 10 个结果的结构化列表。"*
> *"拉取 ASIN B08N5WRWNW 的 Amazon 产品页面并提取价格,评分和评论数量。"*
> *"启动[网站]的爬虫,仅跟踪包含'/blog/'的链接,最大深度为 2,并返回所有页面标题和 URL。"*
MCP 技能(可通过 `npx skills add scraperapi/scraperapi-skills` 安装)帮助您的 AI 自动选择合适的底层工具,因此您不必记住哪个端点执行什么操作。
## ScraperAPI MCP 服务器值得吗?
如果您已经使用兼容 MCP 的 AI 助手(Claude,Cursor,Windsurf,Cline)并进行任何类型的网络研究,数据收集或竞争分析,这是一个很容易的肯定。设置大约需要五分钟,免费层足以有意义地测试它,集成足够干净,确实改变了您在研究密集型任务上可以移动的速度。
对于小型开发者或进行轻量级抓取的团队,Hobby 计划每月 49 美元为您提供 100,000 积分,MCP 服务器功能齐全 — 大约相当于每月 10,000 个 JS 渲染页面,涵盖了很多内容。对于运行自动化数据管道,竞争监控或大规模 AI 代理工作流的任何人,缩放或专业层级的数学运算开始变得有意义。
ScraperAPI 自 2018 年以来一直存在,已有超过 10,000 家公司在其平台上,并不断扩展其 MCP 表面(仅 2026 年 3 月的更新就为五个主要平台添加了 SDEs 和完整的爬虫集成),这表明这不是一个副项目。这是该公司对 AI 代理如何与网络交互的赌注。
👉 [创建一个免费的 ScraperAPI 账户并获得 1,000 积分今天](https://www.scraperapi.com/?fp_ref=coupons)