Pechincha.ai
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Brazilian deals: search active promos, coupons and price history from Brazilian online stores.
| Author | ai.pechincha |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2345 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Pechincha.ai": {
"url": "https://pechincha.ai/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (14)
search_dealsread-onlySearch active (not expired) deals on Pechincha.ai, 10 per page by default (`limit` up to 25); with `query` the most relevant come first, without it the newest, unless `sort` says otherwise. Each result has price and old price in BRL, discount %, store, coupon code if any, publication date, the deal page URL and the product photo URL. Content is Brazilian Portuguese, so search in Portuguese: `query` matches whole words (and their start: "celular" finds "celulares") plus meaning ("blusa de frio" finds hoodies), so describe the item in a few words, e.g. "moletom de capuz azul"; with 3+ words one may be missing. Accessories that mention the term also match ("notebook" returns backpacks and cables too), so check titles. For a budget ("até R$ 3.000"), pass `max_price`; for a floor or a range ("entre R$ 100 e R$ 200"), pass `min_price` too. For seasonal events, gift ideas and niches (Black Friday, Dia das Crianças...), pass `theme` from list_themes.
Parameters:
page— integersort— string — featured: best deals right now (discount, engagement and freshness); cheapest: lowest price first; popular: most viewedlimit— integer — Deals per page, up to 25query— string — Words describing the item, e.g. "air fryer" or "moletom de capuz azul"store— string — Store slug from list_stores, e.g. "amazon"theme— string — Theme slug from list_themes, e.g. "black-friday"category— string — Category slug from list_categoriesmax_price— number — Maximum price in BRL, e.g. 3000min_price— number — Minimum price in BRL, e.g. 100
Hints: read-only yes · destructive no · idempotent not declared · open-world no
get_dealread-onlyFull details of a deal: product photo, price and discount in BRL, store, coupon, purchase link, 30-day price history, product pros/cons, specs and FAQ. Markdown in Brazilian Portuguese.
Parameters:
id(required) — string — Deal id, the UUID in https://pechincha.ai/p/<id>/<slug>
Hints: read-only yes · destructive no · idempotent not declared · open-world no
get_productread-onlyA product across stores: product photo, current offers with prices in BRL, lowest price, 30-day price stats, review summary, pros/cons, specs and FAQ. Markdown in Brazilian Portuguese.
Parameters:
id(required) — string — Product id, the UUID in https://pechincha.ai/produto/<id>/<slug>
Hints: read-only yes · destructive no · idempotent not declared · open-world no
get_price_historyread-onlyPrice history of a product, to judge whether a discount is real: min/avg/max in BRL, number of records and up to 30 dated prices. Says so when prices span fewer than 3 different days (not enough history to judge). Content in Brazilian Portuguese.
Parameters:
product_id(required) — string — Product id, the UUID in https://pechincha.ai/produto/<id>/<slug>period— string
Hints: read-only yes · destructive no · idempotent not declared · open-world no
check_product_urlread-onlyCheck whether Pechincha.ai has an active deal for a product page URL from an online store. Returns the deal (price in BRL, discount, store, coupon, purchase link) and the lowest price across stores, or says there is none. Content in Brazilian Portuguese.
Parameters:
url(required) — string — Product page URL at the store
Hints: read-only yes · destructive no · idempotent not declared · open-world no
list_store_couponsread-onlyActive coupon codes of a store on Pechincha.ai. Content in Brazilian Portuguese.
Parameters:
store(required) — string — Store slug from list_stores, e.g. "amazon"
Hints: read-only yes · destructive no · idempotent not declared · open-world no
list_categoriesread-onlyPechincha.ai categories as name (Brazilian Portuguese) and slug, for the category filter of search_deals.
Hints: read-only yes · destructive no · idempotent not declared · open-world no
list_storesread-onlyStores on Pechincha.ai as name and slug, for search_deals and list_store_coupons. Without `query`, only the stores with deals in the last 7 days; there are 1000+ stores, so pass `query` to find any other by name.
Parameters:
query— string — Part of the store name, e.g. "amazon"
Hints: read-only yes · destructive no · idempotent not declared · open-world no
get_similar_dealsread-onlyActive deals similar to a deal (same kind of product, other brands, models and stores), to compare alternatives or find a cheaper one. Content in Brazilian Portuguese.
Parameters:
id(required) — string — Deal id, the UUID in https://pechincha.ai/p/<id>/<slug>limit— integer — Deals per page, up to 25
Hints: read-only yes · destructive no · idempotent not declared · open-world no
list_deal_couponsread-onlyActive coupon codes of the store selling a deal, to check whether one applies to it. Each coupon title states its rule (discount, eligible products or brands, minimum purchase) and valid_until is the end date the store reports: compare them with the deal's title and price before suggesting a code. Content in Brazilian Portuguese.
Parameters:
id(required) — string — Deal id, the UUID in https://pechincha.ai/p/<id>/<slug>
Hints: read-only yes · destructive no · idempotent not declared · open-world no
list_coupon_storesread-onlyStores with active coupon codes on Pechincha.ai, as name and slug. Get the codes with list_store_coupons.
Hints: read-only yes · destructive no · idempotent not declared · open-world no
list_themesread-onlyPechincha.ai themes as name and slug, for the theme filter of search_deals: seasonal events (Black Friday, Dia das Crianças...), gift ideas and product niches. Pass `query` to filter.
Parameters:
query— string — Part of the theme name, e.g. "black friday"
Hints: read-only yes · destructive no · idempotent not declared · open-world no
get_listread-onlyA public Pechincha.ai list (https://pechincha.ai/lista/<slug>), such as a gift list someone shared: name, description, price range and its active deals, 10 per page by default (`limit` up to 25). Content in Brazilian Portuguese.
Parameters:
slug(required) — string — The slug in https://pechincha.ai/lista/<slug>page— integerlimit— integer — Deals per page, up to 25
Hints: read-only yes · destructive no · idempotent not declared · open-world no
search_guidesread-onlyBuying guides and articles from the Pechincha.ai blog: title, summary, date and URL. Search in Portuguese with short terms, e.g. "air fryer"; without `query`, the newest posts. Content in Brazilian Portuguese.
Parameters:
query— string — Text to search, e.g. "air fryer"
Hints: read-only yes · destructive no · idempotent not declared · open-world no
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.