apify/apify-mcp-server

The Apify MCP server enables your AI agents to extract data from social media, search engines, maps, e-commerce sites, or any other website using thousands of ready-made scrapers, crawlers, and automation tools available on the Apify Store.

Apify MCP Server – 让 AI 助手运行 Apify Actors 的桥梁

它是什么

Apify Model Context Protocol (MCP) server (mcp.apify.com) 是一项托管服务,实现了 Model Context Protocol——一种让大型语言模型(LLM)代理调用外部工具的标准方式。在此案例中,工具是 Apify Actors,它们是在 Apify 平台上运行的现成网页抓取、数据提取和自动化脚本。

谁会使用它

  • LLM 驱动的助手(Claude、Claude Desktop、Cursor、VS Code 扩展、ChatGPT 等)需要获取实时网页数据或运行自定义自动化步骤。
  • 开发自主代理的开发者,想要一个包含 8,000+ Actors 的即插即用目录,而无需自己编写 HTTP 代码。
  • 想要通过内置的 agentic payments(AGI token、x402 USDC 或 Skyfire PAY tokens)按次计费代理的团队。

核心功能

功能 作用 重要性
动态工具发现 服务器读取 Actor 的输入 schema,并自动创建 MCP 工具(例如 call-actor、search-actors)。LLM 确切知道要传递哪些参数。 无需硬编码工具签名;新的 Actors 可立即使用。
HTTPS 端点与 OAuth 客户端使用 Authorization: Bearer <APIFY_TOKEN> 头或通过 OAuth 流程调用 https://mcp.apify.com。 安全、基于 token 的访问,适用于云托管代理和桌面客户端。
StdIO 模式 使用 npx @apify/actors-mcp-server 在本地运行服务器,并通过 stdin/stdout 传递 JSON 消息。 适用于离线或 CLI 集成(例如 Claude for Desktop)。
代理支付 无需 API token 即可支付 Actor 运行费用,使用:
  • AGI – 在 x402 或 MPP 支付后铸造的预付 Apify token(推荐)。
  • Direct x402 – Base 区块链上的 USDC,由 mcpc 客户端处理。
  • Skyfire – PAY-token 系统。 | 让“按需付费”的 AI 代理即使没有 Apify 账户也能运行付费 Actors。 | | 丰富的工具集 | 除了 call-actor,服务器还提供搜索 Apify Store、获取文档、管理数据集、键值存储、调度、构建等辅助工具。 | 让代理拥有 Apify 平台的完整 CRUD 访问权,而不仅是抓取。 | | 遥测与报告 | 可选的遥测工具(report-problem、dev)让代理将使用数据传回 Apify。 | 有助于改善服务并调试客户端问题。 |

如何开始

  1. 选择客户端 – Claude Desktop、VS Code Genie、开源 mcpc CLI,或网页版的 Apify Tester MCP Client。
  2. 连接 – 使用 URL https://mcp.apify.com,并提供 OAuth 流程或 APIFY_TOKEN(或 AGI 生成的 token)。
  3. 发现工具 – 调用 search-actors 或 fetch-actor-details 来列出可用的 Actors 并获取其 schemas。
  4. 运行工具 – 示例:call-actor actor:="apify/rag-web-browser" input:{"query":"latest AI news","maxResults":3}。
  5. 支付(可选) – 如果您没有 API token,请获取 AGI token,或按照 README 中的说明配置 x402/Skyfire。

使用案例示例

一个自主研究助手收到提示 “总结关于量子计算突破的前 3 篇近期文章。” 它会:

  1. 调用 search-actors → 发现 apify/rag-web-browser。
  2. 使用查询和 maxResults:3 调用 call-actor。
  3. 接收抓取的文章文本、总结它们,并将答案返回给用户。 所有这些都通过单个 MCP 请求/响应周期完成。

要点 – Apify MCP Server 是一个真实、生产级的桥梁,让 LLM 代理能将 Apify 庞大的网页自动化 Actors 库视为原生工具,并内置认证、支付选项和丰富的管理 API。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目