Skip to main content
Glama
codesk90

ShopSignal

by codesk90

ShopSignal — AI 에이전트를 위한 DTC 경쟁사 인텔리전스

Claude, Cursor, ChatGPT 또는 모든 MCP 호환 에이전트가 모든 DTC 패션/뷰티/라이프스타일 브랜드의 카탈로그, 가격, 신제품 출시 정보를 단 한 번의 도구 호출로 실시간으로 확인할 수 있게 합니다.

Apify Actor MCP Pricing


기능

ShopSignal은 모든 MCP 호환 AI 에이전트에 4가지 도구를 제공합니다. Claude Desktop, Cursor, n8n 또는 나만의 LangGraph 에이전트에 추가하고 다음과 같이 질문해 보세요:

"현재 Glossier에서 할인 중인 상품은 무엇인가요?" "Cuyana, Tibi, Toteme의 슬립 드레스 가격을 비교해 줘." "이번 주 Glossier와 Rhode에서 새로 출시된 제품은 무엇인가요?" "이 Cuyana 드레스를 추적해서 할인할 때 알려줘: [URL]"

스크래핑 설정이 필요 없습니다. API 키도 필요 없습니다. 유지 관리할 선택자(selector)도 없습니다. 에이전트가 도구 스키마를 읽고 바로 호출합니다.

Related MCP server: pricepilot-mcp

빠른 시작 (60초)

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json(macOS) 또는 %APPDATA%\Claude\claude_desktop_config.json(Windows)에 추가하세요:

{
  "mcpServers": {
    "shopsignal": {
      "command": "npx",
      "args": ["-y", "@apify/actors-mcp-server", "--actors", "kodek/shopsignal-mcp"],
      "env": {
        "APIFY_TOKEN": "YOUR_APIFY_TOKEN"
      }
    }
  }
}

Claude Desktop을 재시작합니다. 다음과 같이 질문하세요: "ShopSignal을 사용하여 glossier.com과 rhodeskin.com의 비타민 C 세럼 가격을 비교해 줘."

Cursor

설정 → 도구 및 MCP(Tools and MCP) → 새 MCP 서버(New MCP server) → 다음을 붙여넣기:

https://mcp.apify.com?actors=kodek/shopsignal-mcp

Authorization 헤더를 Bearer YOUR_APIFY_TOKEN으로 설정하세요.

커스텀 에이전트 (LangGraph, CrewAI, n8n, Mastra)

https://mcp.apify.com에서 표준 Streamable HTTP MCP 전송을 사용합니다. Apify MCP 문서를 참조하세요.


도구

get_store_snapshot

호출당 $0.05 · 모든 DTC 스토어의 가격, 옵션, 재고를 포함한 전체 카탈로그를 반환합니다.

// Input
{ "url": "https://glossier.com" }

// Output (truncated)
{
  "store_name": "Glossier",
  "platform": "shopify",
  "product_count": 142,
  "scraped_at": "2026-05-04T18:22:00Z",
  "products": [
    {
      "handle": "balm-dotcom",
      "title": "Balm Dotcom",
      "vendor": "Glossier",
      "price_min": 14, "price_max": 14, "currency": "USD",
      "compare_at_price": null, "on_sale": false,
      "available": true,
      "images": ["https://..."],
      "variants": [
        { "title": "Original", "option1": "Original", "price": 14, "available": true },
        { "title": "Birthday", "option1": "Birthday", "price": 14, "available": false }
      ]
    }
  ]
}

track_product_price

호출당 $0.05 · 현재 가격 + 30일 이력 + 확인된 최저/최고가를 반환합니다.

// Input
{ "product_url": "https://cuyana.com/products/classic-easy-tote" }

// Output
{
  "title": "Classic Easy Tote",
  "current_price": 195, "currency": "USD",
  "available": true,
  "lowest_30d": 156, "highest_30d": 195,
  "recent_drop_pct": null,
  "history": [
    { "date": "2026-04-04", "price": 195, "available": true },
    { "date": "2026-04-15", "price": 156, "available": true },
    { "date": "2026-04-22", "price": 195, "available": true }
  ]
}

compare_products_across_brands ⭐ 프리미엄

호출당 $0.50 · 핵심 도구입니다. 텍스트 및 이미지 유사성을 사용하여 여러 브랜드에서 일치하는 제품을 찾습니다. 30분 이상의 수동 비교 작업을 대체합니다.

// Input
{
  "query": "white slip dress",
  "brand_urls": ["https://faithfullthebrand.com", "https://staudclothing.com", "https://cuyana.com"],
  "max_per_brand": 3
}

// Output
{
  "query": "white slip dress",
  "brands_searched": 3,
  "matches": [
    {
      "canonical_title": "White satin slip midi dress",
      "options": [
        { "brand": "Faithfull the Brand", "price": 198, "url": "...", "similarity_score": 0.92, "in_stock": true },
        { "brand": "Staud", "price": 345, "url": "...", "similarity_score": 0.85, "in_stock": true },
        { "brand": "Cuyana", "price": 295, "url": "...", "similarity_score": 0.81, "in_stock": false }
      ],
      "cheapest_in_stock": { "brand": "Faithfull the Brand", "price": 198, "url": "..." }
    }
  ]
}

detect_drops_and_restocks

호출당 $0.20 · 최근 N일 동안의 신제품, 재입고, 가격 인하 및 단종된 품목을 반환합니다.

// Input
{ "url": "https://cuyana.com", "days": 7 }

// Output
{
  "new_products": [{ "title": "...", "price": 78, "url": "..." }],
  "restocked": [{ "title": "...", "url": "...", "out_since": "2026-04-12" }],
  "price_drops": [{ "title": "...", "old_price": 88, "new_price": 64, "drop_pct": 27 }],
  "discontinued": [{ "title": "...", "last_seen": "2026-04-28" }]
}

가격

도구

호출당 가격

대체하는 작업

get_store_snapshot

$0.05

약 5분간의 수동 브라우징

track_product_price

$0.05

약 2분간의 확인 및 스프레드시트 업데이트

compare_products_across_brands

$0.50

약 30분간의 브랜드 간 조사

detect_drops_and_restocks

$0.20

약 15분간의 주간 경쟁사 검토

구독료가 없습니다. 월 최소 사용량 제한도 없습니다. 호출이 성공했을 때만 비용을 지불합니다. 실패한 호출(Shopify가 아닌 스토어, 네트워크 오류 등)은 과금되지 않습니다. 확장하기 전에 단일 스토어에서 테스트해 보세요. 대부분의 사용자는 5~10회 호출 내에서 가치를 체감합니다.

Apify가 결제, 세금 및 청구를 처리합니다. 성공한 호출에 대해서만 비용을 지불하면 됩니다.


지원 범위

✅ 현재 지원: 패션, 뷰티, 라이프스타일 분야의 84개 검증된 Shopify 기반 DTC 브랜드. 주요 브랜드는 다음과 같습니다:

  • 뷰티: Glossier, Rhode, Supergoop, Sol de Janeiro, Kosas, Merit, Tower 28

  • 여성 패션: Skims, Everlane, Cuyana, Mejuri, Tibi, ThirdLove

  • 남성 패션: Kith, Taylor Stitch, Buck Mason, Aimé Leon Dore

  • 라이프스타일/홈: Allbirds, Our Place, Stanley, Therabody, Vuori, Brooklinen

84개 브랜드의 전체 시드 목록은 매일 스냅샷으로 저장되므로 첫날부터 가격 이력을 확인할 수 있습니다.

❌ 현재 지원하지 않음:

  • 기업용 봇 방지 기술(Cloudflare Bot Fight, Akamai Bot Manager)을 사용하는 스토어 — Aritzia, Lululemon, J.Crew, Rhone 등은 브라우저 핑거프린트 스크래핑이 필요합니다(v2 로드맵).

  • Shopify에서 Salesforce Commerce Cloud, Magento 또는 커스텀 빌드로 이전한 브랜드 — Reformation, Drunk Elephant, Anthropologie, Free People 등과 같은 기업형 DTC 브랜드.

  • 마켓플레이스(Amazon, eBay, REVOLVE, SSENSE, MR PORTER, Net-a-Porter) — 별도의 스크래퍼가 필요합니다.

  • 인증이 필요한 스토어.

  • 일부 Shopify Plus 스토어는 공개 /products.json 엔드포인트를 제한합니다(Skims가 한 예입니다). 이들은 플랫폼 감지는 통과하지만 빈 카탈로그나 부분적인 카탈로그를 반환합니다. 사용자가 발견하는 대로 영향을 받는 특정 스토어를 문서화할 예정입니다.

  • 시드 목록 중 일부 브랜드는 현재 /products.json에서 404를 반환합니다(Vuori, Buck Mason, Princess Polly, Alo Yoga, Briogeo, Staud, Mytopicals, For Love & Lemons). 모니터링 중이며, 일부는 자연스럽게 해결될 수 있고 나머지는 향후 업데이트에서 다룰 예정입니다.

스토어 추가

시드 목록에 없는 스토어를 쿼리하면 즉석에서 감지를 시도합니다. Shopify 기반인 경우 결과를 얻을 수 있으며 해당 스토어는 자동으로 일일 스냅샷 로테이션에 추가됩니다. Shopify가 아닌 스토어는 명확한 오류를 반환합니다.

작동 방식

ShopSignal은 모든 Shopify 스토어가 기본적으로 노출하는 공개 /products.json 엔드포인트를 사용합니다. v1에서는 스크래핑이 필요 없습니다. 데이터는 구조화되어 있고 빠르며 신뢰할 수 있습니다.

track_product_price 호출 시마다 ShopSignal은 기록 데이터 세트에 일일 스냅샷을 저장합니다. 도구를 오래 사용할수록 가격 이력은 더 깊어집니다. 초기 사용자는 도구가 도입되기 전에 수집된 데이터의 혜택을 자동으로 누릴 수 있습니다.

시드 관심 목록(84개 검증된 Shopify 기반 DTC 스토어)은 매일 스냅샷으로 저장되므로 가장 많이 검색되는 브랜드에 대해서는 첫날부터 가격 이력이 존재합니다.

ShopSignal이 존재하는 이유

DTC 이커머스 카테고리에는 Prisync, Particl, Skuuudle, Price2Spy, Intelligence Node 등 수십 개의 경쟁사 가격 책정 SaaS 도구가 있으며, 모두 대시보드와 함께 월 $50~$10,000 이상의 비용을 청구합니다. 하지만 그중 어떤 것도 AI 에이전트가 접근할 수 없습니다.

AI 쇼핑 에이전트와 DTC 운영 에이전트는 별도의 대시보드가 아닌, 자신의 추론 루프 내에서 이 데이터가 필요합니다. ShopSignal은 이를 위해 특별히 구축된 최초의 MCP 서버입니다. 호출한 만큼만 지불하고, 월 최소 사용량은 없으며, Apify의 MCP 마켓플레이스를 통해 에이전트가 발견할 수 있습니다.

예시 (Claude에 붙여넣기)

쇼핑객용: "ShopSignal을 사용하여 $250 미만의 흰색 슬립 미디 드레스를 찾아줘. Faithfull the Brand, Staud, Rouje, Cuyana를 비교해 줘."

DTC 운영자용: "주간 경쟁사 스캔을 실행해 줘: 지난 7일 동안 Skims, Wearpepper, ThirdLove에서 새로 출시된 제품은 무엇인가요?"

에이전시용: "현재 Glossier, Rhode, Kosas, Merit에서 할인 중인 모든 제품의 스냅샷을 만들어 줘. 할인율 순으로 정렬해 줘."

연구원용: "이 Tibi 드레스를 30일 동안 추적해서 몇 번 할인되었는지 알려줘: [URL]"

FAQ

합법인가요? 네. /products.json은 스토어가 의도적으로 노출하는 공개적이고 문서화된 Shopify 엔드포인트입니다. 로그인 벽을 우회하거나 서비스 약관을 위반하지 않습니다.

내 스토어 데이터에 사용할 수 있나요? 네, 하지만 더 나은 옵션이 있습니다. Shopify의 Admin API는 ShopSignal이 볼 수 없는 개인 데이터(주문, 고객, 재무 보고서)를 제공합니다. ShopSignal은 본인 소유가 아닌 스토어에 대한 경쟁사 인텔리전스용입니다.

속도 제한은 어떻게 되나요? Apify가 속도 제한 및 프록시 로테이션을 투명하게 처리합니다. 실질적인 제한은 사용자당 시간당 약 1,000개의 스토어 스냅샷입니다.

버그를 보고하거나 기능을 요청하려면 어떻게 하나요? GitHub에서 이슈를 열어주세요.

스토어가 Shopify가 아니면 어떻게 되나요? v1은 { platform: "other", error: "non-shopify store, supported in v2" }를 반환합니다. v2(Playwright 기반) 쿡북 출시 예정일: 출시 후 약 6주.

로드맵

  • [x] v1.0 — Shopify 전용, 4개 도구, 시드 목록의 일일 이력

  • [ ] v1.1 — detect_drops_and_restocks를 위한 웹훅 (Slack/Discord/이메일로 푸시)

  • [ ] v1.2 — 과거 할인 빈도 분석 ("Cuyana는 얼마나 자주 드레스 가격을 인하하는가?")

  • [ ] v2.0 — Shopify가 아닌 스토어를 위한 Playwright 폴백 (Reformation, Net-a-Porter 등)

  • [ ] v2.1 — 마켓플레이스 확장 (eBay 판매 목록, Grailed, Vinted)을 통한 재판매 가격 인식

제작자

kodek — 수직적 이커머스 인텔리전스를 위한 MCP 서버를 구축합니다. 수집품, 시계, 가정용품을 위한 자매 도구가 곧 출시될 예정입니다.


ShopSignal은 Shopify, Inc. 또는 추적하는 브랜드와 제휴하지 않습니다. 모든 데이터는 공개적으로 사용 가능한 엔드포인트에서 가져옵니다.

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Cross-channel CPG pricing intelligence — Amazon category benchmarks (percentile rank, trend, tier breakdown) for multi-channel brands selling on Amazon plus retail/DTC/wholesale. Six tools across 800+ tracked products in Grocery, Health & Beauty, Household, and Pet Supplies.
    6
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Real Amazon (US, UK, DE, CA, AU) & Walmart shopping data for AI assistants: ranked product shortlists, current prices, live stock, real ratings, and price/BSR history from a 17M+ product warehouse. Free hosted endpoint, no signup — 30 queries a day.
    3
    1
    MIT