ShopSignal
ShopSignal — AI 에이전트를 위한 DTC 경쟁사 인텔리전스
Claude, Cursor, ChatGPT 또는 모든 MCP 호환 에이전트가 모든 DTC 패션/뷰티/라이프스타일 브랜드의 카탈로그, 가격, 신제품 출시 정보를 단 한 번의 도구 호출로 실시간으로 확인할 수 있게 합니다.
기능
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-mcpAuthorization 헤더를 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" }]
}가격
도구 | 호출당 가격 | 대체하는 작업 |
| $0.05 | 약 5분간의 수동 브라우징 |
| $0.05 | 약 2분간의 확인 및 스프레드시트 업데이트 |
| $0.50 | 약 30분간의 브랜드 간 조사 |
| $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. 또는 추적하는 브랜드와 제휴하지 않습니다. 모든 데이터는 공개적으로 사용 가능한 엔드포인트에서 가져옵니다.
This server cannot be deployed
Maintenance
Related MCP Connectors
Track price drops, stock-outs, restocks, and new/removed products across Shopify stores.
Shopify store + product analysis for DTC competitive research.
Shopify store and ad intelligence: traffic, best sellers, apps, live Meta ads and weekly breakouts.
Search, count and inspect 2.6M+ live Shopify stores by apps, tech stack, theme and country.
Related MCP Servers
- AlicenseAqualityBmaintenanceStructured product data from the open web — where platform APIs don't reach. Schema.org + AI extraction. Pay per call via Stripe MPP.241 npm3Apache 2.0
- AlicenseAqualityCmaintenanceCross-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.6MIT
- AlicenseAqualityDmaintenanceKlarna-style product discovery for AI shopping agents. Makes product catalogs machine-readable so AI agents can search, compare, and purchase products programmatically.6MIT
- AlicenseAqualityAmaintenanceReal 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.31MIT