GitHub TrendingAI · 머신러닝오늘의 주요

apify/apify-mcp-server

AI 에이전트가 웹 데이터를 자유롭게 수집하는 Apify MCP 서버

원제 apify/apify-mcp-server

스타 11,297당일 +233TypeScript
Key Point

AI 에이전트가 별도 도구 개발 없이 Apify 생태계의 수천 개 스크래퍼를 MCP 표준으로 직접 활용할 수 있게 되어, 데이터 추출 작업의 진입장벽이 크게 낮아졌다.

핵심 요약

  • Apify MCP 서버는 Claude, VS Code 등 AI 에이전트가 Apify Store의 8,000개 이상 스크래퍼·크롤러·자동화 도구를 MCP 프로토콜로 직접 사용하도록 연결한다.
  • 소셜미디어, 검색엔진, 지도, 이커머스 등 모든 웹사이트에서 데이터를 추출할 수 있으며, OAuth를 지원해 Claude.ai나 VS Code에서 URL만으로 연결 가능하다.
  • 호스팅 서버(mcp.apify.com)는 Streamable HTTP 전송을 사용하며 레거시 SSE 엔드포인트는 제거됐다.
  • API 토큰 없이 AGI(agi.apify.com)로 x402 또는 MPP 결제 후 프리페이드 토큰을 받거나, 직접 x402 프로토콜로 Base 체인의 USDC 결제, Skyfire의 PAY 토큰 결제 세 가지 에이전트 결제 방식을 지원한다.
  • 기본 설정은 search-actors, fetch-actor-details, call-actor 등 액터 검색·호출 도구와 rag-web-browser, web-fetch 두 기본 액터를 포함한다.
  • tools 파라미터로 도구 범주를 명시적으로 지정해 원하는 액터만 노출하거나 특정 액터 하나만 사용하는 최소 구성이 가능하다.
  • get-actor-run, get-dataset-items, abort-actor-run 등 run·storage 도구는 call-actor나 액터 도구 사용 시 자동으로 주입된다.
  • 모든 도구는 readOnlyHint(읽기 전용 여부), openWorldHint(외부 리소스 접근 여부) 메타데이터를 포함해 MCP 클라이언트와 LLM이 도구 동작을 이해하도록 한다.
  • UI 파라미터로 MCP Apps 위젯 렌더링을 활성화해 search-actors 등 도구가 상호작용 가능한 응답을 반환하게 할 수 있다.
  • v2는 v1과 후방 호환성을 유지하며, 레거시 actors, enableActorAutoLoading 파라미터는 tools로 통합됐다.
  • CLI(`npx @apify/actors-mcp-server`)는 APIFY_TOKEN 환경변수로 인증하며, 호스팅 서버 또는 로컬 stdio 모드로 배포 가능하다.
  • 프로덕션 환경에서는 향후 기본 도구 구성이 변경될 수 있으므로 tools 파라미터를 명시적으로 지정할 것을 권장한다.
AI 요약 안내

AI가 한국어로 정리한 내용입니다. 정확한 정보는 원문을 확인해 주세요.

요약 원칙 ↗