Server definition
- Hash
- sha256:63d5755211c96112d179bfb148e43dca0fefa4a726f6c876ecac89b2c3c19988
- What it is
- What a remote MCP server returned when asked what it offers: 8 tools
The blob, as servednamed by its sha256
{
"instructions": "Pechincha.ai is a Brazilian deals aggregator: it collects deals from Brazilian online stores and shows the price history it has recorded for each product. Deals expire 7 days after publication; a price verdict only exists when there are prices from at least 3 different days. All content is Brazilian Portuguese (pt-BR) and prices are in Brazilian reais (BRL). Deal and product ids are the UUIDs in Pechincha.ai URLs: /p/<deal id>/<slug> and /produto/<product id>/<slug>.",
"tools": [
{
"description": "Check 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.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"url": {
"description": "Product page URL at the store",
"format": "uri",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "check_product_url",
"outputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"deal": {
"anyOf": [
{
"additionalProperties": false,
"properties": {
"coupon_code": {
"type": [
"string",
"null"
]
},
"discount_percent": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
},
"id": {
"type": "string"
},
"old_price": {
"description": "BRL, price before the discount",
"type": [
"number",
"null"
]
},
"price": {
"description": "BRL",
"type": [
"number",
"null"
]
},
"published_at": {
"description": "ISO 8601",
"type": [
"string",
"null"
]
},
"purchase_url": {
"type": [
"string",
"null"
]
},
"store": {
"type": [
"string",
"null"
]
},
"title": {
"type": "string"
},
"url": {
"description": "Deal page on Pechincha.ai",
"type": "string"
}
},
"required": [
"id",
"title",
"price",
"old_price",
"discount_percent",
"store",
"coupon_code",
"published_at",
"url",
"purchase_url"
],
"type": "object"
},
{
"type": "null"
}
],
"description": "null when Pechincha.ai has no active deal for the URL"
},
"lowest_price": {
"description": "BRL, lowest price across stores",
"type": [
"number",
"null"
]
},
"lowest_price_store": {
"type": [
"string",
"null"
]
},
"product_url": {
"type": [
"string",
"null"
]
}
},
"required": [
"deal",
"lowest_price",
"lowest_price_store",
"product_url"
],
"type": "object"
}
},
{
"description": "Full details of a deal: price and discount in BRL, store, coupon, purchase link, 30-day price history, product pros/cons, specs and FAQ. Markdown in Brazilian Portuguese.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"id": {
"description": "Deal id, the UUID in https://pechincha.ai/p/<id>/<slug>",
"format": "uuid",
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "get_deal",
"outputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"deal": {
"anyOf": [
{
"additionalProperties": false,
"properties": {
"coupon_code": {
"type": [
"string",
"null"
]
},
"discount_percent": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
},
"id": {
"type": "string"
},
"old_price": {
"description": "BRL, price before the discount",
"type": [
"number",
"null"
]
},
"price": {
"description": "BRL",
"type": [
"number",
"null"
]
},
"price_30d": {
"anyOf": [
{
"additionalProperties": false,
"properties": {
"avg": {
"description": "BRL",
"type": [
"number",
"null"
]
},
"max": {
"description": "BRL",
"type": [
"number",
"null"
]
},
"min": {
"description": "BRL",
"type": [
"number",
"null"
]
},
"records": {
"type": "integer"
}
},
"required": [
"min",
"avg",
"max",
"records"
],
"type": "object"
},
{
"type": "null"
}
]
},
"product_url": {
"description": "Product page with price history and other stores",
"type": [
"string",
"null"
]
},
"published_at": {
"description": "ISO 8601",
"type": [
"string",
"null"
]
},
"purchase_url": {
"description": "Link to buy at the store",
"type": [
"string",
"null"
]
},
"status": {
"enum": [
"active",
"expired",
"pending"
],
"type": "string"
},
"store": {
"type": [
"string",
"null"
]
},
"title": {
"type": "string"
},
"url": {
"description": "Deal page on Pechincha.ai",
"type": "string"
}
},
"required": [
"id",
"title",
"price",
"old_price",
"discount_percent",
"store",
"coupon_code",
"published_at",
"url",
"status",
"purchase_url",
"product_url",
"price_30d"
],
"type": "object"
},
{
"type": "null"
}
],
"description": "null when the deal does not exist"
}
},
"required": [
"deal"
],
"type": "object"
}
},
{
"description": "Price 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.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"period": {
"default": "30d",
"enum": [
"30d",
"90d",
"1y"
],
"type": "string"
},
"product_id": {
"description": "Product id, the UUID in https://pechincha.ai/produto/<id>/<slug>",
"format": "uuid",
"type": "string"
}
},
"required": [
"product_id"
],
"type": "object"
},
"name": "get_price_history",
"outputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"history": {
"anyOf": [
{
"additionalProperties": false,
"properties": {
"enough_history": {
"description": "false when prices span fewer than 3 different days",
"type": "boolean"
},
"period": {
"type": "string"
},
"prices": {
"items": {
"additionalProperties": false,
"properties": {
"date": {
"description": "ISO 8601",
"type": "string"
},
"price": {
"description": "BRL",
"type": [
"number",
"null"
]
}
},
"required": [
"date",
"price"
],
"type": "object"
},
"type": "array"
},
"product_id": {
"type": "string"
},
"product_name": {
"type": "string"
},
"stats": {
"anyOf": [
{
"additionalProperties": false,
"properties": {
"avg": {
"description": "BRL",
"type": [
"number",
"null"
]
},
"max": {
"description": "BRL",
"type": [
"number",
"null"
]
},
"min": {
"description": "BRL",
"type": [
"number",
"null"
]
},
"records": {
"type": "integer"
}
},
"required": [
"min",
"avg",
"max",
"records"
],
"type": "object"
},
{
"type": "null"
}
]
},
"url": {
"type": "string"
}
},
"required": [
"product_id",
"product_name",
"period",
"stats",
"enough_history",
"prices",
"url"
],
"type": "object"
},
{
"type": "null"
}
],
"description": "null when the product does not exist"
}
},
"required": [
"history"
],
"type": "object"
}
},
{
"description": "A product across stores: current offers with prices in BRL, lowest price, 30-day price stats, review summary, pros/cons, specs and FAQ. Markdown in Brazilian Portuguese.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"id": {
"description": "Product id, the UUID in https://pechincha.ai/produto/<id>/<slug>",
"format": "uuid",
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "get_product",
"outputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"product": {
"anyOf": [
{
"additionalProperties": false,
"properties": {
"id": {
"type": "string"
},
"lowest_price": {
"description": "BRL",
"type": [
"number",
"null"
]
},
"lowest_price_store": {
"type": [
"string",
"null"
]
},
"name": {
"type": "string"
},
"offers": {
"items": {
"additionalProperties": false,
"properties": {
"coupon_code": {
"type": [
"string",
"null"
]
},
"expired": {
"type": "boolean"
},
"price": {
"description": "BRL",
"type": [
"number",
"null"
]
},
"store": {
"type": [
"string",
"null"
]
},
"url": {
"type": "string"
}
},
"required": [
"store",
"price",
"coupon_code",
"expired",
"url"
],
"type": "object"
},
"type": "array"
},
"price_stats": {
"anyOf": [
{
"additionalProperties": false,
"properties": {
"avg": {
"description": "BRL",
"type": [
"number",
"null"
]
},
"max": {
"description": "BRL",
"type": [
"number",
"null"
]
},
"min": {
"description": "BRL",
"type": [
"number",
"null"
]
},
"records": {
"type": "integer"
}
},
"required": [
"min",
"avg",
"max",
"records"
],
"type": "object"
},
{
"type": "null"
}
]
},
"url": {
"type": "string"
}
},
"required": [
"id",
"name",
"url",
"lowest_price",
"lowest_price_store",
"offers",
"price_stats"
],
"type": "object"
},
{
"type": "null"
}
],
"description": "null when the product does not exist"
}
},
"required": [
"product"
],
"type": "object"
}
},
{
"description": "Pechincha.ai categories as name (Brazilian Portuguese) and slug, for the category filter of search_deals.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "list_categories",
"outputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"categories": {
"items": {
"additionalProperties": false,
"properties": {
"name": {
"type": "string"
},
"slug": {
"type": "string"
}
},
"required": [
"name",
"slug"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"categories"
],
"type": "object"
}
},
{
"description": "Active coupon codes of a store on Pechincha.ai. Content in Brazilian Portuguese.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"store": {
"description": "Store slug from list_stores, e.g. \"amazon\"",
"pattern": "^[a-z0-9][a-z0-9.-]*$",
"type": "string"
}
},
"required": [
"store"
],
"type": "object"
},
"name": "list_store_coupons",
"outputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"coupons": {
"description": "Deals with a coupon code",
"items": {
"additionalProperties": false,
"properties": {
"coupon_code": {
"type": [
"string",
"null"
]
},
"discount_percent": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
},
"id": {
"type": "string"
},
"old_price": {
"description": "BRL, price before the discount",
"type": [
"number",
"null"
]
},
"price": {
"description": "BRL",
"type": [
"number",
"null"
]
},
"published_at": {
"description": "ISO 8601",
"type": [
"string",
"null"
]
},
"store": {
"type": [
"string",
"null"
]
},
"title": {
"type": "string"
},
"url": {
"description": "Deal page on Pechincha.ai",
"type": "string"
}
},
"required": [
"id",
"title",
"price",
"old_price",
"discount_percent",
"store",
"coupon_code",
"published_at",
"url"
],
"type": "object"
},
"type": "array"
},
"store": {
"description": "Store name, null when the slug does not exist",
"type": [
"string",
"null"
]
},
"total": {
"type": "integer"
}
},
"required": [
"store",
"total",
"coupons"
],
"type": "object"
}
},
{
"description": "Stores on Pechincha.ai as name and slug, for search_deals and list_store_coupons. There are 1000+ stores: pass `query` to filter by name.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"query": {
"description": "Part of the store name, e.g. \"amazon\"",
"maxLength": 50,
"type": "string"
}
},
"type": "object"
},
"name": "list_stores",
"outputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"stores": {
"items": {
"additionalProperties": false,
"properties": {
"name": {
"type": "string"
},
"slug": {
"type": "string"
}
},
"required": [
"name",
"slug"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"stores"
],
"type": "object"
}
},
{
"description": "Search active (not expired) deals on Pechincha.ai, newest first, 25 per page. Each result has price and old price in BRL, discount %, store, coupon code if any, publication date and the deal page URL. Content is Brazilian Portuguese, so search in Portuguese: `query` matches a literal substring of the title or description, prefer short terms. 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.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"category": {
"description": "Category slug from list_categories",
"pattern": "^[a-z0-9][a-z0-9.-]*$",
"type": "string"
},
"max_price": {
"description": "Maximum price in BRL, e.g. 3000",
"exclusiveMinimum": 0,
"type": "number"
},
"min_price": {
"description": "Minimum price in BRL, e.g. 100",
"exclusiveMinimum": 0,
"type": "number"
},
"page": {
"default": 1,
"maximum": 999,
"minimum": 1,
"type": "integer"
},
"query": {
"description": "Text to search, e.g. \"air fryer\"",
"maxLength": 50,
"minLength": 1,
"type": "string"
},
"store": {
"description": "Store slug from list_stores, e.g. \"amazon\"",
"pattern": "^[a-z0-9][a-z0-9.-]*$",
"type": "string"
}
},
"type": "object"
},
"name": "search_deals",
"outputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"deals": {
"items": {
"additionalProperties": false,
"properties": {
"coupon_code": {
"type": [
"string",
"null"
]
},
"discount_percent": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
]
},
"id": {
"type": "string"
},
"old_price": {
"description": "BRL, price before the discount",
"type": [
"number",
"null"
]
},
"price": {
"description": "BRL",
"type": [
"number",
"null"
]
},
"published_at": {
"description": "ISO 8601",
"type": [
"string",
"null"
]
},
"store": {
"type": [
"string",
"null"
]
},
"title": {
"type": "string"
},
"url": {
"description": "Deal page on Pechincha.ai",
"type": "string"
}
},
"required": [
"id",
"title",
"price",
"old_price",
"discount_percent",
"store",
"coupon_code",
"published_at",
"url"
],
"type": "object"
},
"type": "array"
},
"page": {
"type": "integer"
},
"pages": {
"type": "integer"
},
"total": {
"description": "Active deals matching the search",
"type": "integer"
}
},
"required": [
"total",
"page",
"pages",
"deals"
],
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:63d5755211c96112d179bfb148e43dca0fefa4a726f6c876ecac89b2c3c19988 | sha256sum