MCP serverio.github.pricewatcha/pricewatcha
Track prices & price history on any online shop, with alerts and an API
Overview
Score?
UNRATED 0.815
of what a free look can see, on 30 looks
Looks
35
last 13 hr ago
Tools
15
changed 21 days ago
More info
URL
mcp.pricewatcha.com/
streamable-http
Says it is
pricewatcha 0.1.7
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.815 · highest on record 0.8561
Toolsfrom sha256:16cd13015f…536e8c · +0 −0 21 days ago
| Tool | Schema |
|---|---|
| create_price_alert Create a price alert for a product. Use notify_on_drop / notify_on_rise for any price change without a numeric threshold, and/or min_threshold_price / max_threshold_price for targe |
input · output |
| delete_price_alert Delete a price alert. Requires a Pricewatcha API key (pwk_live_...) from https://pricewatcha.com/profile#api-keys. On failure, returns a structured error object with fields error.c |
input · output |
| get_api_status Check whether the Pricewatcha public API is available. Returns health and discovery metadata. On failure, returns a structured error object with fields error.code, error.message, e |
input · output |
| get_job_status Poll an async tracking job by job_id. Returns status (queued, running, completed, or failed). On completion, product is populated; on scrape failure, error is populated (HTTP 200 j |
input · output |
| get_price_alert Get one price alert by alert_id. Requires a Pricewatcha API key (pwk_live_...) from https://pricewatcha.com/profile#api-keys. On failure, returns a structured error object with fie |
input · output |
| get_price_history Get historical prices, aggregates (low/high/average), trend, and data points for a product. On failure, returns a structured error object with fields error.code, error.message, err |
input · output |
| get_product Get structured product price intelligence by product_id (e.g. demo_iphone_15_pro or prod_xxx from a completed job). On failure, returns a structured error object with fields error. |
input · output |
| get_watch_status Check whether your account watches a product for continuous updates. Requires a Pricewatcha API key (pwk_live_...) from https://pricewatcha.com/profile#api-keys. On failure, return |
input · output |
| list_price_alerts List your price alerts. Optionally filter by product_id. Requires a Pricewatcha API key (pwk_live_...) from https://pricewatcha.com/profile#api-keys. On failure, returns a structur |
input · output |
| list_watchlist List products your account watches for continuous price updates. Requires a Pricewatcha API key (pwk_live_...) from https://pricewatcha.com/profile#api-keys. On failure, returns a |
input · output |
| search_products Searches the Pricewatcha product catalog by keyword (token AND; word order does not matter). Supports minus-prefixed exclude terms: e.g. "iPhone 15 -cover -case" returns devices on |
input · output |
| track_product Submit a public product URL for price tracking. Waits up to ~25s server-side; fast shops return status "completed" with product in one call. Slow jobs return status "running" with |
input · output |
| unwatch_product Remove a product from your account watchlist. Fails while an active price alert exists for the product. Requires a Pricewatcha API key (pwk_live_...) from https://pricewatcha.com/p |
input · output |
| update_price_alert Update a price alert. You can switch to threshold-free notify_on_drop / notify_on_rise, change thresholds, or toggle is_active. At least one setting must remain. Requires a Pricewa |
input · output |
| watch_product Add a catalog product to your account watchlist so the price scheduler keeps updating it. Requires a Pricewatcha API key (pwk_live_...) from https://pricewatcha.com/profile#api-key |
input · output |
Verify it yourself
npx teppi-check https://mcp.pricewatcha.comcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2MR8ETCR2QB9PBYTBFNT