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 통합 지원.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트