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 服务器使 AI 代理能够访问 Apify 商店中的数千个现成的网页抓取器、爬虫和自动化工具(Actors)。它弥合了大语言模型(LLM)与实时网络之间的差距,使代理无需手动构建每个集成,即可从社交媒体、搜索引擎、地图和电商网站中提取结构化数据。
工作原理
该项目实现了 Model Context Protocol (MCP),可连接到 Claude Desktop、Cursor 和 VS Code 等兼容客户端。它可以作为托管的 HTTPS 端点部署,或通过标准输入/输出(stdio)在本地运行。
关键机制包括:
- 动态工具发现:代理可以搜索并获取任意 Apify Actor 的输入模式,使 LLM 能够理解如何调用该工具以及应提供哪些参数。
- Actor 执行:服务器将 MCP 工具调用转换为 Apify Actor 运行,并返回元数据和存储 ID,代理可使用这些信息获取最终结果。
- 代理支付:支持机器对机器支付方式(AGI、x402 和 Skyfire),使自主代理无需传统用户账户即可为 Actor 运行付费。
适用人群
需要实时网页数据提取、自动化以及动态发现和使用新网页抓取工具的开发者和 AI 研究人员。
主要亮点
- 庞大的工具库:可立即访问 8,000 多个 Apify Actors,适用于各种数据提取任务。
- 动态模式推断:自动加载 Actor 输入模式,使 LLM 精确了解如何与之交互。
- 灵活部署:支持通过 OAuth 的托管服务器和本地 stdio 执行。
- 自主支付:集成 x402 和 Skyfire 支持,实现代理主导的金融交易。
相关
- 项目
- 项目
- 项目
- 项目
- 项目