Mercado Libre Price Tracker – Official Store Monitor
Pricing
$2.00 / 1,000 detected changes
Mercado Libre Price Tracker – Official Store Monitor
Tracks Mercado Libre official store prices and returns only what changed: price drops and increases, previous price, discount, new and removed products. Seguimiento de precios de la competencia en Chile, Argentina, México, Colombia, Perú and Uruguay. Schedule it for daily alerts.
Pricing
$2.00 / 1,000 detected changes
Rating
0.0
(0)
Developer
René Del Valle Rodríguez
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
11 hours ago
Last modified
Categories
Share
Mercado Libre Price Tracker & Monitor – Official Stores
💲 Precio y costos / Pricing & cost examples
US$0.002 por cambio detectado (US$2 por 1.000). La línea base y las ejecuciones sin cambios no cobran eventos. US$0.002 per detected change; baseline and no-change runs charge no events.
| Ejemplo / Example | Cambios al mes / Changes per month | Costo aprox. / Approx. cost |
|---|---|---|
| 1 tienda, diario / 1 store, daily (~3 cambios/día) | ~90 | ~US$0.18 |
| 5 tiendas, diario / 5 stores, daily (~10/día) | ~300 | ~US$0.60 |
| 20 tiendas, cada hora / 20 stores, hourly (~100/día) | ~3,000 | ~US$6.00 |
🎯 Filtros / Filters
minChangePercent: ignora cambios de precio menores a X % (no se cobran). Ignores price changes below X% (not charged).onlyPriceDrops: solo bajadas de precio. Price drops only.- Vista Price history en el dataset. Price history dataset view.
⏰ Uso típico: alertas diarias / Typical use: daily alerts
- Guarda tu input como Task y crea un Schedule (ej. todos los días a las 9:00). Save your input as a Task and add a Schedule.
- En la Task, agrega una integración: Slack, email o webhook "Run succeeded". Add a Slack/email/webhook integration.
- Solo recibes filas cuando algo cambió. You only get rows when something changed.
🌎 Sitios soportados / Supported sites
| Código / Code | País / Country | Tienda / Store URL |
|---|---|---|
| MLC | Chile | mercadolibre.cl/tienda/ |
| MLA | Argentina | mercadolibre.com.ar/tienda/ |
| MLM | México | mercadolibre.com.mx/tienda/ |
| MLB | Brasil | mercadolivre.com.br/loja/ |
| MCO | Colombia | mercadolibre.com.co/tienda/ |
| MLU / MPE / MEC | Uruguay / Perú / Ecuador | …/tienda/ |
🔌 Integraciones / Integrations
- n8n / Make / Zapier: nodo oficial de Apify → Run Actor
ener90/mercadolibre-seller-price-monitor→ Get dataset items → Slack/Sheets/email. - Webhook: integración "Run succeeded" → tu endpoint recibe el
defaultDatasetIdcon los cambios. Your endpoint receives the dataset id with the changes. - Agentes de IA / AI agents (MCP): agrégalo al servidor Apify MCP y pregunta "¿qué bajó de precio hoy en la tienda Samsung de Mercado Libre Chile?". Add it to the Apify MCP server and ask your agent what dropped in price today.
❓ FAQ
- ¿Cuál es el slug de una tienda? / What is a store slug? Lo que va después de
/tienda/en la URL (ej.samsung,xiaomi). También puedes pegar la URL completa. The part after/tienda/, or paste the full URL. - ¿Monitorea todo el catálogo? / Full catalog? No: monitorea los productos destacados de la vitrina (normalmente 20–60). No: the storefront's featured products (typically 20–60).
- ¿Y el stock? / Stock? Las vitrinas no muestran stock. Storefronts don't expose stock.
- ¿Puedo seguir publicaciones o vendedores sueltos? / Single listings or sellers? Solo con tu propio acceso OAuth a la API de Mercado Libre, y ML puede bloquearlo (HTTP 403). Only with your own ML OAuth access; ML may block it (HTTP 403).
- ¿Dónde se guarda la foto anterior? / Where is the snapshot stored? En un key-value store con nombre
ml-monitor-<monitorName>en tu cuenta. In a named key-value store in your account. - ¿Datos personales? / Personal data? Ninguno; solo datos públicos de productos. None; only public product data.
Español
Vigila las tiendas oficiales de Mercado Libre (productos destacados de la vitrina: precio, precio anterior y descuento; sin stock) y, en cada ejecución, entrega solo lo que cambió desde la anterior: cambios de precio, de descuento, de stock y de estado, y publicaciones nuevas o eliminadas. Prográmalo (Schedules) a diario o cada hora y conéctalo a email, Slack o un webhook.
Qué puedes vigilar
- Tiendas oficiales (
officialStores): slug (samsung) o URL (https://www.mercadolibre.cl/tienda/samsung). Sigue los productos de la vitrina de la tienda. No necesita credenciales. - Avanzado – publicaciones (
items) y vendedores (sellers): requieren tu propio acceso OAuth a la API de Mercado Libre (token de usuario o app con permisos). Mercado Libre bloquea estos endpoints para la mayoría de las apps (HTTP 403), así que pueden no funcionar.
Precio: pago por evento, US$0,002 por cambio detectado (US$2 por 1.000 cambios). La línea base y las ejecuciones sin cambios no cobran eventos.
Sitios disponibles: MLC (Chile), MLA, MLM, MLB, MCO, MLU, MPE y MEC.
Cómo funciona
- La primera ejecución guarda una línea base (con
outputBaselineen true, además la escribe en el dataset). - Las siguientes comparan con la foto anterior, guardada en un key-value store con nombre (
ml-monitor-<monitorName>), y escriben solo los cambios. - Si una fuente falla o se lee solo en parte, no se reportan publicaciones como eliminadas. Así se evitan falsas alarmas.
Salida (una fila por cambio): changeType (PRICE_CHANGE, DISCOUNT_CHANGE, STOCK_CHANGE, STATUS_CHANGE, NEW_LISTING, REMOVED_LISTING, BASELINE), itemId, title, field, oldValue, newValue, changePercent, currency, source, url, detectedAt y previousCheckAt. El resumen de la ejecución queda en el registro OUTPUT.
Privacidad: no se recopilan datos personales, solo datos públicos de las publicaciones.
Limitaciones: las vitrinas muestran los productos destacados de la tienda (normalmente entre 20 y 60), no el catálogo completo, y no muestran stock. Las páginas de cada publicación y los listados de búsqueda exigen iniciar sesión, por eso para las publicaciones sueltas se usa la API oficial.
English
Monitors Mercado Libre official stores (storefront featured products: price, previous price, discount; no stock). Each run outputs only what changed since the previous one: price, discount, stock and status changes, plus new and removed listings. Schedule it daily or hourly and connect it to email, Slack or a webhook.
Inputs
officialStores: a slug or a store URL. No credentials needed.- Advanced:
items(listing URLs/IDs) andsellers(ID/nickname) need your own Mercado Libre OAuth access; Mercado Libre blocks these endpoints for most apps (HTTP 403), so they may not work.
Pricing: pay-per-event, US$0.002 per detected change (US$2 per 1,000 changes). Baseline and no-change runs charge no events.
site, thetrack*toggles,outputBaseline,monitorName,resetBaselineandproxyConfiguration.
How it works: the first run saves a baseline. Later runs diff against the snapshot stored in the named key-value store ml-monitor-<monitorName> and push only the changes. Removals are reported only after a complete fetch.
Output: one row per change, with the fields listed above. Run stats are in OUTPUT. No personal data is collected.
Limitations: storefront pages expose the featured products only (typically 20 to 60) and no stock. Listing pages and search pages are behind a login wall, so single listings rely on the official API.
🔗 More scrapers by ener90 / Más scrapers de ener90
- Mercado Libre Reviews & Questions Scraper – opiniones y preguntas de Mercado Libre
- TrustRadius Reviews Scraper – reseñas de software B2B de TrustRadius
- Walmart Reviews Scraper – reseñas y productos de Walmart
- Product Hunt Scraper – lanzamientos diarios de Product Hunt
- Chile Real Estate Scraper (Portal Inmobiliario + TocToc) (
ener90/chile-real-estate-scraper, coming soon / próximamente) – propiedades en venta y arriendo en Chile - AI Review Insights (
ener90/ai-review-insights, coming soon / próximamente) – análisis de reseñas con IA
Need a custom scraper or a different site? Open an issue in the Issues tab. / ¿Necesitas un scraper a medida? Escríbeme en la pestaña Issues (soporte en español).
🧩 API & integrations quick start
cURL (sync, returns items)
curl -X POST "https://api.apify.com/v2/acts/ener90~mercadolibre-seller-price-monitor/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" -d '{"officialStores":["samsung"],"site":"MLC"}'
Node.js
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: process.env.APIFY_TOKEN });const run = await client.actor('ener90/mercadolibre-seller-price-monitor').call({"officialStores":["samsung"],"site":"MLC"});const { items } = await client.dataset(run.defaultDatasetId).listItems();
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("ener90/mercadolibre-seller-price-monitor").call(run_input={"officialStores":["samsung"],"site":"MLC"})items = client.dataset(run["defaultDatasetId"]).list_items().items
- Google Sheets: add the Google Sheets integration to a saved Task, or use
=IMPORTDATA("https://api.apify.com/v2/datasets/<DATASET_ID>/items?format=csv&clean=1"). - n8n / Make / Zapier: use the official Apify node or app: Run Actor (
ener90/mercadolibre-seller-price-monitor) → Get dataset items. - Webhooks: on a Task, add an integration Run succeeded → your URL (gets
defaultDatasetId). - AI agents (MCP):
https://mcp.apify.com?actors=ener90/mercadolibre-seller-price-monitorworks in Claude, ChatGPT, Cursor or any MCP client. - Free plan: works on Apify's free tier; usage is billed per result (see Pricing). Start with small limits to try it out.
📝 Changelog
- 0.1 (2026-10-19): first public release (official-store monitor, pay per detected change).
- 0.1.8 (2026-10-20): new minChangePercent and onlyPriceDrops filters, Price history view, default memory 256 MB.
Issues or ideas? Open an issue in the Issues tab and we usually reply within 24 h.