
Store Price Tracker
Track an online store's prices
Ask what an online store sells, what it charges and what changed since the last time anyone looked. Ask "track competitor prices on allbirds.com", "what did gymshark.com change this week?", "which products on this store are sold out?" or "how has the price of this hoodie moved?". Store Price Tracker reads the public product feed that Shopify stores publish at /products.json, the same list any visitor's browser can fetch without logging in. It reports products, prices, variants and availability, and compares each daily snapshot with the one before it: new products, removed products, price changes and stock changes, per variant. A store you ask about is added to a daily snapshot list, so its price history grows over time and can be read back for any product. It checks the store's robots.txt first, identifies itself with a clear User-Agent, pauses between requests and backs off when a store asks for fewer. When comparing stores across borders quoting in different currencies, it normalizes prices using daily foreign exchange reference rates of the European Central Bank (ECB, https://www.ecb.europa.eu), read through the keyless Frankfurter API (https://frankfurter.dev; URL: https://api.frankfurter.dev/v2/providers/ecb/rates; checked 2026-10-02). Data is reused under the ECB Conditions for Reuse of Public Sector Information with attribution. Stores that are not on Shopify, or that keep their feed private, are reported as unavailable. It stores only public product data (titles, prices, variants, availability) and the store's address. Nothing about you is kept: no prompts, no account and no IP address, only a daily count of calls per tool.
What you can ask
- Track competitor prices on allbirds.com
MCP connector
- Server URL
https://stores.openkrill.app/mcp- Login
- None
- Protocol
- MCP 2026-07-28
- Instructions
Store Price Tracker: Track an online store's prices. Use when the user asks what an online store sells, what it charges, or what changed on it; pass each store's web address as the user wrote it, up to five. Use when the user asks how one product's price or stock moved; pass the store and the product's link, handle or title. Use to compare prices between two stores, find price gaps or margins, or see which store sells an item cheaper. All three tools add a store they read to the daily snapshot list. The first read of a store has no changes: say that changes show up from the next daily snapshot. Link each product's url and never guess prices. Only Shopify stores with a public product feed can be read. Next step by status: invalid, ask for the store address, such as allbirds.com; unavailable, relay the message and do not retry the same store in this chat; stale, show the data and say it is from the last snapshot; not_found, ask for the product link; ambiguous, show the candidates and call again with the title the user picks; no_matches, follow the message (another match_by, a shorter query or a lower min_gap_pct); partial, say that some products may be missing. This server allows 60 tool calls a minute per network and 5,000 a day for all callers together; the day count resets at 00:00 UTC. If a tool fails, gives a wrong answer, or a tool you need is missing, call with one short message (kind, message, tool); reads the answer.
Tools
Reads data1
Changes data4
Skills
None in the store listings or on the server