Tools / Catalogue Scraper / Use Cases / Monitor Product Price Changes

Monitor Product Price Changes

Track price changes across a product catalogue over time and alert when prices drop, increase, or products go out of stock.

Tool
Catalogue Scraper icon
Catalogue Scraper

Pricing decisions get made on stale data. By the time your team notices a competitor cut prices or a key product went out of stock, you have already lost margin or missed purchase windows. The problem isn't awareness — it's the gap between when the change happened and when you found out.

Catalogue Scraper extracts current prices across a full product catalogue and returns the data in a consistent schema. Running it on a schedule and diffing against the previous extraction surfaces every price change and stock status update the moment it appears on the site — not days later.

Pricing teams, buyers, and e-commerce managers use this to respond to competitor price changes before they affect conversion, catch restocks on high-demand products, and maintain current price parity reports.

Agent Guides

Claude

  1. Connect ToolRouter in Claude: claude mcp add toolrouter -- npx -y toolrouter-mcp
  2. Provide the catalogue URL and a previous price snapshot to compare against (or ask Claude to extract the current prices as a new baseline).
  3. Ask Claude to use `catalogue-scraper` with `scrape_catalogue` to extract current prices.
Read full guide →

ChatGPT

  1. Connect ToolRouter in ChatGPT: {"mcpServers":{"toolrouter":{"command":"npx","args":["-y","toolrouter-mcp"]}}}
  2. Provide the catalogue URL and the previous price snapshot.
  3. Ask ChatGPT to run `scrape_catalogue` and compare the current prices to the previous data.
Read full guide →

Copilot

  1. Connect ToolRouter in Copilot: {"mcpServers":{"toolrouter":{"command":"npx","args":["-y","toolrouter-mcp"]}}}
  2. Provide the catalogue URL and the previous price dataset as a JSON array.
  3. Ask Copilot to run `scrape_catalogue` and diff the new prices against the previous dataset.
Read full guide →

OpenClaw

  1. Connect ToolRouter in OpenClaw: openclaw mcp add toolrouter -- npx -y toolrouter-mcp
  2. List the catalogue URLs to monitor and define your alert thresholds — price change percentage, stock status change.
  3. Run `catalogue-scraper` with `scrape_catalogue` for each catalogue on your chosen schedule.
Read full guide →

Related Use Cases

Open Extract a Competitor's Product Catalogue

Extract a Competitor's Product Catalogue

Pull structured product data from a competitor's catalogue — names, prices, descriptions, and images — for competitive analysis.

Catalogue Scraper icon
Catalogue Scraper
4 agent guides