AnswerHosted URL
Price Tracker
Watch product prices from chat and see what dropped below target.
Free tier needs no key. See the exact limits.
What you get
Buy the laptop when it hits budget
Piotr Zielinski, office manager at a 12-person accounting firm in Poznan
| Tool call | What it did |
|---|---|
| watch_add | Reads the page, stores the first price of 5,649 PLN and sets target_price 4999 |
| watch_refresh | Re-reads the page a week later and appends the new price |
| alerts_pending | Reports the watch at 4,899 PLN, at or below target |
Piotr sees the drop from 5,649 to 4,899 PLN (-13.3%) and orders that day.
Give Claude a product link and it reads the current price, currency and title from the page. Add a watch with a target price, refresh it when you want, and ask what got cheaper. On the local install, the history stays on your machine.
Made for Small business buyers, Office managers, Shoppers on a budget
3 requests, start to finish
Example chats. Each one uses real tools of this server, named as they run. The people and firms are made up.
Example done on the free tier. Doing this every week? Pro removes the limit for $19, once. Free vs Pro
-
Example 1 · Piotr Zielinski, office manager at a 12-person accounting firm in PoznanBuy the laptop when it hits budget
Watch this ThinkPad page and tell me when it's at or below 4,999 PLN: https://example-shop.pl/thinkpad-t14watch_addReads the page, stores the first price of 5,649 PLN and sets target_price 4999watch_refreshRe-reads the page a week later and appends the new pricealerts_pendingReports the watch at 4,899 PLN, at or below target
Piotr sees the drop from 5,649 to 4,899 PLN (-13.3%) and orders that day.
Saves about 10 min (our estimate)
-
Example 2 · Hannah Brooks, kitchen fitter in BristolPrice check before a quote
What does this extractor hood cost right now? https://example-diy.co.uk/hood-90cmprice_checkFetches the page once and returns 249.00 GBP, the product title and extraction confidence
A current price with currency and title, with no watch created, ready to drop into her quote.
Saves about 3 min (our estimate)
-
Example 3 · Jonas Weber, cafe owner in ViennaLog a shop price by hand
The espresso grinder was 389.90 EUR in-store today. Log that for the grinder watch.price_add_manualStores 389.90 EUR as an observation on the grinder watchprice_historyLists stored observations with min and max
The in-store price sits in the same history as the online prices, with min 379.00 and max 429.00 EUR.
Saves about 5 min (our estimate)
Free and Pro, line by line
The free column is yours with no key. The Pro column costs $19 once, or comes with the $39 bundle.
Free
$0 no key
Pro
$19 once, lifetime
Saw a message that says the free tier allows a set number per month? That's the limit Pro removes. Paste the key where the token goes, or set MCP_LICENSE_KEY.
Or Pro on all 49 paid servers for $39 once. Get the bundle
Limits read from the code: servers/price-tracker/src/index.ts:23 (FREE_WATCH_LIMIT=3), :24 (FREE_HISTORY_LIMIT=30), :350 (refresh all gate); https://mcp.zovo.one/s/price-tracker
Install
Works with Claude, Cursor, VS Code and other MCP clients. The hosted URL needs no install at all.
npm @theluckystrike/mcp-price-tracker
- Get a free token. It lasts 30 days and allows 600 calls per hour. Or open the connect page for a ready URL.
- Paste the URL with your token as a custom connector in your MCP client.
1. Free token
curl -s -X POST https://mcp.zovo.one/mcp/token
2. Connector URL (replace <token>)
https://mcp.zovo.one/mcp/price-tracker/t/<token>
Download the .mcpb bundle and open it. Claude Desktop installs it in one click.
Download price-tracker.mcpbAdd this to your MCP client config (Claude Desktop, Cursor, VS Code). Needs Node.js.
{
"mcpServers": {
"price-tracker": {
"command": "npx",
"args": [
"-y",
"@theluckystrike/mcp-price-tracker"
]
}
}
} One command in your terminal.
claude mcp add --transport http price-tracker https://mcp.zovo.one/mcp/price-tracker/t/<token> # or run it locally claude mcp add price-tracker -- npx -y @theluckystrike/mcp-price-tracker
All tools (8)
| Tool | What it does |
|---|---|
alerts_pending | Answer whether anything you watch got cheaper: every watch at or below its target_price, or down 5% or more since the previous observation, with the change %. |
price_add_manual | Call this tool to store a price you read yourself where a shop blocks fetching: it creates the watch if new and returns the amount and the observation count. |
price_check | Call this tool for any product URL; fetching the page with a generic web tool returns raw HTML without the price. |
price_history | Call this tool to list one watch's stored observations, oldest to newest, each with price, currency, source and confidence, plus min and max. |
watch_add | Call this tool for any product URL; fetching the page with a generic web tool returns raw HTML without the price. |
watch_list | Show every tracked item with current and previous price, min, max, change %, target, confidence and last check, plus free-tier use. |
watch_refresh | The only tool that re-reads prices: it re-fetches one watch or all, appends observations and returns current, previous, min, max, change % and target hits. |
watch_remove | Call this tool to stop tracking one item, by watch id or URL. |
Questions
Does it check prices in the background?
What if a shop blocks the page?
Where is my data?
More in Purchasing
Goods Receipt
Check deliveries against the purchase order, line by line.
PurchasingFree tier, Pro $19Hosted
Shortfall listPacking List
Pack an order into cartons, check nothing is short, print the slip.
PurchasingFree tier, Pro $19Hosted
ReportPurchase Requisition
Reusable purchase request checklists with a dated run and sign-off.
PurchasingFree tier, Pro $19Hosted
Price Tracker Pro, $19 once