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
이 프로젝트는 Model Context Protocol (MCP) 서버를 제공하여 AI 에이전트가 Apify Store에 있는 수천 개의 즉시 사용 가능한 웹 스크래핑, 크롤링 및 자동화 도구(‘Actors’)에 접근할 수 있게 합니다. 소셜 미디어, 검색 엔진, 전자상거래 사이트에서 실제 웹 데이터 추출과 LLM 사이의 격차를 메워줍니다.
How it works
서버는 Model Context Protocol을 구현하여 AI 어시스턴트가 Apify Actors를 도구로 발견하고 실행할 수 있게 합니다. 호스팅된 HTTPS 엔드포인트로 배포하거나 표준 입출력(stdio)으로 로컬 실행할 수 있습니다. 서버는 Actor의 입력 스키마를 동적으로 로드하여 LLM이 정확히 어떤 인자를 제공해야 하는지 알 수 있게 합니다. 또한 Apify Store 검색, 문서 읽기, Actor 실행 및 스토리지 관리를 위한 도우미 도구도 포함합니다.
Who it’s for
개발자 및 AI 에이전트 구축자들을 위한 것으로, Claude Desktop, Cursor, VS Code와 같은 MCP 호환 클라이언트를 사용하며, 에이전트가 복잡한 웹 데이터 추출 및 자동화 작업을 수행하도록 필요로 하는 경우에 적합합니다.
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.