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.
What it solves
此项目提供一个模型上下文协议(MCP)服务器,允许 AI 代理访问 Apify Store 中成千上万的即用型网页抓取、爬虫与自动化工具(称为“Actors”)。它弥合了大型语言模型(LLM)与来自社交媒体、搜索引擎和电商网站的实际网页数据提取之间的差距。
How it works
服务器实现模型上下文协议,使 AI 助手能够发现并执行 Apify Actors 作为工具。它可以部署为托管的 HTTPS 端点,或通过标准输入/输出(stdio)在本地运行。服务器会动态加载 Actor 的输入结构,让 LLM 确切知道需要提供哪些参数。它还包括用于搜索 Apify Store、阅读文档以及管理 Actor 运行和存储的辅助工具。
Who it’s for
开发者和 AI 代理构建者,使用兼容 MCP 的客户端(如 Claude Desktop、Cursor 或 VS Code),需要让其代理执行复杂的网页数据提取和自动化任务。
Highlights
- Dynamic Tool Discovery: Agents can search for and integrate new Actors from the Apify Store on the fly.
- Agentic Payments: Supports machine-to-machine payments via x402 (USDC on Base) and Skyfire, allowing agents to pay for Actor runs without an API token.
- Broad Compatibility: Works with any MCP-compliant client, including Claude.ai and various IDEs.
- Flexible Deployment: Available as a hosted server for easy setup or a local CLI tool for deeper integration.