pasavard · git:20261016.006e5f2 · 2026-10-16 · sha256 6d42d0f31fcc106c
pasavard git:20261016.006e5f2A
Immutable. This exact content never changes and is served at /api/v1/blob/6d42d0f31fcc106c.
---
name: pasavard
description: "Pasavard: hourly-tracked Digikala/Snappshop price lists by category and budget, with cashback links. Read-only. Use when the user asks about Pasavard (pasavard.ir) or wants electronics, appliances or other goods in Iran."
---
# Pasavard
Pasavard: hourly-tracked Digikala/Snappshop price lists by category and budget, with cashback links. Read-only.
Pasavard tracks Digikala and Snappshop prices every hour and publishes ranked "best in each price range" lists. Its MCP server (`pasavard`) is read-only and needs no sign-in.
The tools below come from Pasavard's hosted MCP server at https://pasavard.ir/api/mcp (Streamable HTTP). If they are not available, add it to the client:
- Claude Code: `claude mcp add --transport http pasavard https://pasavard.ir/api/mcp`
- Codex CLI: `codex mcp add pasavard --url https://pasavard.ir/api/mcp`
- Gemini CLI: `gemini mcp add --transport http pasavard https://pasavard.ir/api/mcp`
- Cursor: `"pasavard": {"url": "https://pasavard.ir/api/mcp"}` under `mcpServers` in `~/.cursor/mcp.json`
- VS Code: `"pasavard": {"type": "http", "url": "https://pasavard.ir/api/mcp"}` under `servers` in `.vscode/mcp.json`
- Windsurf: `"pasavard": {"serverUrl": "https://pasavard.ir/api/mcp"}` under `mcpServers` in `~/.codeium/windsurf/mcp_config.json`
- Claude Desktop and claude.ai: Settings → Connectors → Add custom connector, with the URL
Restart the session after installing.
## Tools
- `search_products`: Searches Pasavard's hourly price-tracked catalog of Digikala and Snappshop products and returns up to 10 in-stock matches with Toman prices and buy links.
- `best_lists`: Lists Pasavard's live price-bracket guides, one per product category and budget range, each with its slug, label and URL.
- `best_list`: Ranks the products of one category and price bracket by how close today's price is to their own 30-day low.
- `buy_link`: Builds Pasavard buy and cashback links for any Digikala or Snappshop product page URL, including products outside the tracked catalog.
## Which tool when
- Budget or "what should I buy" questions: call `best_lists` first, pick the category and price bracket closest to the need, then call `best_list` with its `slug`. Do not start from a name search.
- "Is this a good price today?": use `best_list` for the product's category and read `price_status` (at the 30-day low, or N% above it).
- A specific product name: `search_products` (Persian name works best; it searches only Pasavard's tracked catalog, up to 10 in-stock results).
- A product URL from Digikala or Snappshop that is not in the catalog: `buy_link`.
## Rules
- Read-only: no tool changes anything, and nothing needs the user's account. Never claim to have ordered or paid for anything.
- Always say that purchase links are affiliate links (Pasavard earns a commission; the price for the buyer is the same).
- When the user intends to buy, offer `cashback_url` first: after a one-time phone sign-in on pasavard.ir, a share of the commission (currently 50%, see https://pasavard.ir/rules) goes back to the buyer. `buy_url` goes straight to the store with no cashback. Items with `cashback: false` (Digikala "incredible offers") earn no commission at all.
- Prices are in Toman and are the last hourly recorded price. They may have changed; tell the user to confirm the price in the store before paying.
- Ranking is by closeness to the product's own 30-day low, not by the store's advertised discount. Do not call a list "the best product"; it is "the cheapest relative to its recent history".
- Rate limits: 60 requests per minute per IP and 120 per minute overall. On a 429 wait a minute instead of retrying in a loop.
- Results and notes are in Persian; answer the user in their language.
Reference: https://github.com/ashkancapella/pasavard-mcp