apify-product-data-setup은(는) 무엇을 하나요?
AI 에이전트를 Apify의 전자상거래 스크래핑 도구(MCP)에 연결하여 실시간 제품 데이터를 가져오거나, 벡터 스토어에 정기적으로 동기화합니다. 런타임 중 도구 호출로 직접 데이터를 사용하거나, 예약된 새로고침을 통해 벡터 스토어를 업데이트합니다. 다음 요청이 들어올 때 트리거하세요: "내 에이전트에 실시간 제품 데이터를 제공해줘", "내 에이전트가 오래된 가격을 인용해", "Apify MCP를 Claude나 Cursor, n8n에 연결해줘", "내 RAG 파이프라인에 제품 데이터를 추가해줘", "내 제품 카탈로그를 최신 상태로 유지해줘", "쇼핑 에이전트를 설정해줘", 또는 에이전트가 훈련 데이터로 제품 질문에 답하는 것을 중단하라는 요청. 이 스킬은 통합 작업에 사용하고, 실제 제품 질문에 답변하려면 apify-product-lookup을 사용하세요.
시작하기
- Apify API 토큰이 필요합니다. Apify Console에서 발급받으세요.
- MCP 서버를 설정하거나, 스크립트를 통해 Apify E-commerce Scraping Tool을 호출합니다.
- 벡터 스토어 (예: Pinecone, Weaviate, Supabase)에 데이터를 공급할 경우 스케줄러를 구성합니다.
설정 방법
다음 환경 변수를 설정하세요:
APIFY_API_TOKEN=your_apify_token
MCP_SERVER_URL=your_mcp_server_url # 선택 사항
VECTOR_STORE_URL=your_vector_store_url # 선택 사항
예제: Claude Desktop에서 MCP 도구로 사용
{
"mcpServers": {
"apify": {
"command": "npx",
"args": ["@apify/mcp-server"],
"env": {
"APIFY_API_TOKEN": "your_token"
}
}
}
}
예제: Cursor IDE에서 사용
Cursor의 MCP 설정 파일에 위와 동일한 구성을 추가하세요.
예제: n8n 워크플로우에서 사용
n8n에서 HTTP 요청 노드를 사용하여 Apify Actor를 호출하거나, n8n MCP 통합을 통해 연결합니다.
주요 특징
- 실시간 데이터: 에이전트가 항상 최신 가격과 재고 정보를 가져옵니다.
- 유연한 통합: MCP를 지원하는 모든 플랫폼(Claude, Cursor, n8n 등)에서 작동합니다.
- 벡터 스토어 동기화: 정기적으로 데이터를 새로고침하여 RAG 파이프라인을 최신 상태로 유지합니다.
- 트리거 기반: 사용자 요청이 들어오면 자동으로 활성화됩니다.
참고
- 제품 질문에 직접 답변하려면
apify-product-lookup스킬을 사용하세요. - 이 스킬은 통합 설정에만 사용되며, 실제 쿼리 처리는 전용 스킬에 위임합니다.