
Shopify Change Intelligence
io.github.contentforge-pressv1.0.0更新于 Sep 30, 2026
Free Shopify store snapshot; paid change intelligence in USDC on Base via x402.
概览
让助手获取免费的 Shopify 商店目录快照,并用 Base 上的 USDC 购买变更与竞品情报报告。
- 功能
- 这是一个远程 Cloudflare Worker,通过 Streamable HTTP 以 MCP 工具形式暴露四个 Shopify 商店数据接口。免费快照返回商品数量、价格区间和库存情况;付费接口返回与上次存储快照对比的原始变更列表、包含价格区间、折扣、库存信号和高管摘要的完整竞品情报报告,以及最多 50 家商店的批量变更计数。付费接口通过 x402 协议以 Base 上的 USDC 结算。
- 适用场景
- 当助手需要监控公开的 Shopify 店铺、比较竞品目录,或长期跟踪价格与库存变化时适用。免费快照层适合一次性目录查询;付费层适合有 x402 钱包时的持续竞品情报需求。
- 运行要求
- 使用提供方的 Cloudflare Workers 远程端点,无需本地运行时或安装包。未声明账号、API 密钥或请求头。付费接口需要支持 x402 的代理,并在 Base 主网上持有 USDC,且能处理 402 Payment Required 响应和 PAYMENT 请求头。可选的 Workers KV 存储仅与自行部署有关。
安装
在 SourceWeft 中
- 打开 控制台中的 Shopify Change Intelligence,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。
{
"mcpServers": {
"shopify-intel": {
"type": "http",
"url": "https://shopify-intel.contentforge-press.workers.dev/mcp"
}
}
}README
Shopify Change Intelligence
A zero-dependency Cloudflare Worker that monitors Shopify stores and sells change intelligence. AI agents pay automatically in USDC on Base via the native x402 protocol — no platform account, no payment processor, 0% commission.
What it does
Four tiers, from free data to a distilled answer:
GET /v1/snapshot?store=allbirds.com— free. Live catalog snapshot (count, price range, availability).GET /v1/changes?store=allbirds.com— $0.05. Raw change list vs. the last stored snapshot: new/removed products, price up/down, restock/out-of-stock.GET /v1/intel?store=allbirds.com— $0.50 ⭐. Full-catalog competitor intelligence report: price bands, median/range, top discounts & hikes, stock signals and auto-generated executive takeaways.POST /v1/batch— $0.03 / store (max 50). Body{"stores":["a.com","b.com"]}; watches a whole competitor set in one call and returns per-store change counts.GET /mcp— MCP (JSON-RPC over Streamable HTTP) exposing all four as tools.GET /— landing page.GET /v1— JSON manifest.GET /health— health check.
When a paid route is called without payment the server returns 402 Payment Required with a base64-encoded PAYMENT-REQUIRED header. An x402-capable agent fetches a USDC settlement, re-sends it in the PAYMENT header, and the worker verifies and settles it through the Coinbase x402 facilitator.
Architecture
- Runtime: Cloudflare Workers (native
fetch, no frameworks, no npm dependencies). - Settlement: x402 protocol, Base mainnet (chainId 8453), USDC
0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913. - Facilitator:
https://x402.org/facilitator(/verify,/settle). - Storage (optional): Workers KV namespace
INTEL_KVfor historical snapshots. Without it the worker still runs; the free snapshot is always live and change detection reports against an empty baseline.
Deploy
Set your own payout address and prices in src/worker.js (PAY_TO, PRICE_DEEP_USD, PRICE_INTEL_USD, PRICE_PER_STORE_USD).
Notes
- Only public, unauthenticated
/products.jsonendpoints are read. - Payment settlement is independent of discovery: to be found by agents, list the endpoint in x402/MCP directories.
来源:README.md,提交 81b7b6b
工具
0版本历史
1- v1.0.0最新Sep 30, 2026

