Independent trust grade A (95/100). No blocking issues found in the static + spec checks. wmcp.sh continuously watches mcp.pricewatcha.com for tool drift and rug-pulls. The grade is free and identical whether or not the operator pays.
get_api_statusCheck whether the Pricewatcha public API is available. Returns health and discovery metadata. On failure, returns a structured error object with field
track_productSubmit 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
get_job_statusPoll an async tracking job by job_id. Returns status (queued, running, completed, or failed). On completion, product is populated; on scrape failure,
get_productGet 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 e
get_price_historyGet historical prices, aggregates (low/high/average), trend, and data points for a product. On failure, returns a structured error object with fields
search_productsSearch the full Pricewatcha product catalog by keyword (name, URL, shop/platform). Returns product-level data only — not user accounts or alert settin
No proxied traffic observed for this host yet. Connect it at /connect and its grade gains a measured Reliability score + per-tool behavioral evidence — the half a static scan can't produce.
We re-grade mcp.pricewatcha.com on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Run mcp.pricewatcha.com? Claim it (free) to get drift alerts and show an independently-verified trust badge. The grade stays free — claiming just ties it to you.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.