ScrAPI MCP 服务器

ScrAPI MCP 服务器

MCP Server Web Scraping FlowHunt AI Integration

“ScrAPI” MCP 服务器可以做什么?

ScrAPI MCP 服务器通过连接 ScrAPI 服务,让 AI 助手能够抓取网页。它是 AI 客户端与外部网页内容之间的桥梁,实现几乎任何网站(即使有防机器人、验证码或地理限制)的 HTML 或 Markdown 自动提取。这一工具有助于将实时网页数据集成到 AI 工作流,非常适合需要最新或难以获取网页信息的开发者。ScrAPI MCP 服务器通过简单的 API 端点暴露接口,简化了内容采集、数据提取和上下文丰富等任务,提升了语言模型与实时网页数据交互与利用的能力,适用于多种开发和自动化场景。

Prompts 列表

仓库中未提及任何 prompt 模板。

资源列表

仓库中未列出具体资源。

工具列表

  • scrape_url_html
    • 通过 ScrAPI 服务抓取网站,并以 HTML 格式返回结果。适用于需要复杂解析或结构信息的难以获取网页内容。
  • scrape_url_markdown
    • 通过 ScrAPI 服务抓取网站,并以 Markdown 格式返回结果。适用于重视网页文本内容而非结构的场合。

此 MCP 服务器的使用场景

  • 自动内容提取
    • 开发者可自动抓取网页的 HTML 或 Markdown 内容,即使有防机器人措施的网站也能提取。
  • LLM 数据丰富
    • 为 AI 模型响应补充最新网页内容作为上下文,提升准确率和相关性。
  • 竞品与市场分析
    • 快速获取竞争对手网站或市场来源的数据,即便这些站点因技术壁垒难以抓取。
  • 内容监控
    • 搭建定期抓取与分析指定网站变化的监控方案,用于合规、更新或新闻预警。
  • 研究自动化
    • 通过编程方式采集网页信息并转换为可分析格式,简化学术或市场研究流程。

如何进行配置

Windsurf

仓库中未提供 Windsurf 的具体配置说明。

Claude

  1. 可选地从 https://scrapi.tech 获取 API 密钥(推荐以提升使用限额)。
  2. 打开你的 claude_desktop_config.json 文件。
  3. 按如下 Docker 配置添加 ScrAPI MCP 服务器。
  4. 保存文件并重启 Claude Desktop。
  5. 在 Claude 界面检查工具是否可用以验证配置。

JSON 示例:

{
  "mcpServers": {
    "scrapi": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "SCRAPI_API_KEY",
        "deventerprisesoftware/scrapi-mcp"
      ],
      "env": {
        "SCRAPI_API_KEY": "<YOUR_API_KEY>"
      }
    }
  }
}

API 密钥安全建议:
如上所示,将 API 密钥放置于 env 部分,而不是硬编码在代码中。

Cursor

仓库中未提供 Cursor 的具体配置说明。

Cline

仓库中未提供 Cline 的具体配置说明。

在流程中如何使用 MCP

在 FlowHunt 中使用 MCP

要将 MCP 服务器集成到 FlowHunt 工作流,首先在流程中添加 MCP 组件,并将其连接到你的 AI 代理:

FlowHunt MCP flow

点击 MCP 组件进入配置面板。在系统 MCP 配置区,按如下 JSON 格式填写你的 MCP 服务器信息:

{
  "scrapi": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI 代理即可作为工具使用此 MCP,获得其全部功能。请记得将 “scrapi” 替换为实际 MCP 服务器名称,并用你自己的 MCP 服务器 URL 替换示例中的地址。


概览

部分可用性说明/备注
概览
Prompts 列表仓库中未发现 prompt 模板
资源列表未列出资源
工具列表scrape_url_html, scrape_url_markdown
API 密钥安全通过 JSON 配置中的 env 实现
采样支持(评测时重要性较低)未提及

通过以上两张表可以看出,ScrAPI MCP 服务器定位明确、专注核心(网页抓取)且可用于生产,但缺乏高级 MCP 功能(如资源、采样或根节点)及更完善的跨平台文档。如果你的需求是网页抓取,其价值很高;但如需大量 prompt 工作流或高级 MCP 特性则有限。


MCP 评分

是否有 LICENSE✅ (MIT)
是否有工具
Fork 数1
Star 数4

综合评分:6/10
ScrAPI MCP 服务器在工具暴露与安全配置方面基础扎实,但在 prompt/资源支持和跨平台配置文档上深度不足。非常适合其专注领域,但并非“全栈化” MCP 方案。

常见问题

什么是 ScrAPI MCP 服务器?

ScrAPI MCP 服务器为 AI 客户端和 ScrAPI 网页抓取服务之间搭建桥梁,实现几乎任何网站(包括有防机器人或验证码保护的网站)的 HTML 或 Markdown 自动提取。

ScrAPI MCP 服务器提供哪些工具?

它提供两个主要工具:`scrape_url_html` 用于以 HTML 格式获取网页,`scrape_url_markdown` 用于以 Markdown 格式获取内容。

此 MCP 服务器常见的使用场景有哪些?

ScrAPI MCP 服务器非常适合自动内容提取、LLM 数据丰富、竞品分析、内容监控和研究自动化——尤其适用于传统抓取器因安全防护受限的场合。

如何保障我的 ScrAPI API 密钥安全?

请始终将 API 密钥存储在 MCP 服务器配置的 `env` 部分,不要直接写入代码,以防密钥意外泄露。

ScrAPI MCP 服务器可用于生产环境吗?

它专注且可靠,适用于网页抓取场景,支持安全配置和工具暴露。但目前不包括如 prompt 或资源支持等高级 MCP 特性。

可以将 ScrAPI MCP 服务器与 FlowHunt 搭配使用吗?

可以!只需在 FlowHunt 工作流中添加 MCP 组件,配置你的 ScrAPI 服务器信息,AI 代理即可将实时网页数据纳入流程。

将 ScrAPI MCP 服务器集成到 FlowHunt

无论网站保护程度如何,实时可访问的网页数据都能助力你的 AI 工作流。立即在 FlowHunt 上使用 ScrAPI MCP 服务器。

了解更多

Scrapling Fetch MCP 服务器
Scrapling Fetch MCP 服务器

Scrapling Fetch MCP 服务器

Scrapling Fetch MCP 服务器使 AI 助手和聊天机器人能够从带有机器人保护的网站访问文本和 HTML 内容,从而可以检索文档和参考资料,提升开发流程。...

1 分钟阅读
MCP Server Web Scraping +4
Firecrawl MCP 服务器
Firecrawl MCP 服务器

Firecrawl MCP 服务器

Firecrawl MCP 服务器为 FlowHunt 和 AI 助手注入先进的网页抓取、深度研究和内容发现能力。无缝集成让你能在开发环境中实时提取数据并自动化研究流程。...

2 分钟阅读
AI Web Scraping +4
任意 OpenAPI MCP 服务器
任意 OpenAPI MCP 服务器

任意 OpenAPI MCP 服务器

将 Claude 等 AI 助手连接到任何具有 OpenAPI(Swagger)规范的 API。任意 OpenAPI MCP 服务器实现了语义端点发现和直接 API 请求执行,简化了 FlowHunt 及其他平台上的私有 API 集成及动态工作流。...

2 分钟阅读
AI MCP Server +4