Skip to main content
Glama
kokesaurio
by kokesaurio

MCP de MercadoLibre para vendedores — conectá tu tienda a Claude sin servidor

Palabras clave: MCP MercadoLibre · MercadoLibre Claude · conectar MercadoLibre a Claude · API MercadoLibre IA · Model Context Protocol MercadoLibre · vendedores MercadoLibre · automatizar MercadoLibre con IA

Conectá tu cuenta de MercadoLibre a Claude y preguntale en lenguaje natural: "¿cómo vienen las ventas?", "¿qué preguntas tengo sin responder?", "¿estoy ganando el catálogo?", "¿qué promociones me está ofreciendo MercadoLibre?".

17 herramientas · multicuenta (varias tiendas, con consolidado) · sin servidor propio · tokens guardados solo en tu computadora · hecho por Algoritmo Digital, consultora especializada en MercadoLibre.

Claude ──MCP──► este conector ──OAuth 2.0 + PKCE──► API oficial de MercadoLibre

Por qué este y no otro

Este conector

Alternativas típicas

Onboarding

Guiado desde cero: ml_conectar te da el link, autorizás y pegás el código. Listo.

Asumen que ya tenés los tokens de ML (conseguirlos es la parte difícil) o exigen una base Supabase

Infraestructura

Ninguna: tokens en un archivo local (0600), refresh automático serializado

Backend propio, Supabase o VPS

Idioma

Castellano, pensado para vendedores

Inglés técnico, pensado para developers

Seguridad

PKCE, escrituras opcionales (ML_SOLO_LECTURA=1 las desactiva), sin telemetría

Varía

Pruebas

Suite E2E de 21 casos contra un MercadoLibre simulado (npm test)

Rara vez

Skills

5 skills de Claude incluidas (reportes, preguntas, competencia, publicidad, optimización)

No

¿Tenés varias tiendas, querés rentabilidad real con tus costos, caja de MercadoPago y vigilancia de competidores gestionada? Eso es nuestro conector premium con CRM — este conector directo es gratis y para cualquier vendedor.

Related MCP server: Mercado Livre MCP Server

Guía de instalación (10 minutos, sin servidor, paso a paso)

No hace falta saber programar. Necesitás: una cuenta de vendedor de MercadoLibre, Claude Desktop y Node.js LTS instalados (ambos gratis, se instalan con "siguiente, siguiente").

Paso 1 — Creá tu aplicación gratis en MercadoLibre

Entrá a developers.mercadolibre.com.ar con tu cuenta de vendedor → Mis aplicaciones → Crear nueva aplicación y completá así:

Paso 1: crear la aplicación en el DevCenter de MercadoLibre

  • URI de redirect (el campo que más errores causa — copiala exacta, sin barra final):

    https://kokesaurio.github.io/mercadolibre-sellers-mcp-algoritmo-Digital/conectar.html
  • Scopes: marcá read, write y offline_access — sin este último, la conexión se corta cada 6 horas.

Paso 2 — Anotá el App ID y el Secret Key

Al guardar, MercadoLibre te muestra los dos datos que van en Claude:

Paso 2: App ID y Secret Key de la aplicación

⚠️ El Secret Key es como una contraseña: no lo compartas ni lo publiques.

Paso 3 — Agregá el conector a Claude Desktop

Abrí el archivo de configuración:

  • Windows: apretá Win + R, pegá %APPDATA%\Claude\claude_desktop_config.json y Enter (se abre con el Bloc de notas).

  • Mac: Claude Desktop → Settings → Developer → Edit Config.

Paso 3: configurar Claude Desktop

Si el archivo está vacío, pegá este bloque completo (reemplazando tus dos datos del paso 2). Si ya tenés otros conectores, agregá solo la parte "mercadolibre":

{
  "mcpServers": {
    "mercadolibre": {
      "command": "npx",
      "args": ["-y", "github:kokesaurio/mercadolibre-sellers-mcp-algoritmo-Digital"],
      "env": {
        "ML_APP_ID": "TU_APP_ID",
        "ML_APP_SECRET": "TU_SECRET_KEY"
      }
    }
  }
}

Guardá y reiniciá Claude Desktop (cerralo del todo y volvé a abrirlo).

¿Usás Claude Code? Un solo comando:

claude mcp add mercadolibre \
  -e ML_APP_ID=TU_APP_ID -e ML_APP_SECRET=TU_SECRET_KEY \
  -- npx -y github:kokesaurio/mercadolibre-sellers-mcp-algoritmo-Digital

Paso 4 — Conectá tu cuenta (una sola vez)

En un chat nuevo decile a Claude: "conectá mi cuenta de MercadoLibre".

Paso 4: autorizar con tu cuenta y pegar el código

  1. Claude te da un link → abrilo e iniciá sesión con tu cuenta de vendedor.

  2. Tocá Autorizar → la página te muestra un código.

  3. Copiá el código y pegáselo a Claude. Listo: la sesión se renueva sola para siempre. ¿Más de una tienda? Repetí este paso con cada cuenta.

Probá: "¿cómo vienen las ventas de la semana?", "¿qué preguntas tengo sin responder?", "¿estoy ganando el catálogo?".

Si algo falla (los 5 errores clásicos)

Síntoma

Causa y solución

El conector no aparece en Claude

Claude no se reinició del todo (en Windows, cerralo también desde la bandeja junto al reloj), o el JSON quedó mal (una coma de más). Validá el archivo en jsonlint.com

"Faltan ML_APP_ID y ML_APP_SECRET"

Quedaron los textos TU_APP_ID / TU_SECRET_KEY sin reemplazar en el config

MercadoLibre dice "invalid redirect_uri"

La URI en tu app del DevCenter no es idéntica a la del paso 1 (revisá mayúsculas y que no tenga barra final)

"code inválido" al pegar el código

El código vence en minutos y es de un solo uso: repetí "conectá mi cuenta" y pegá el nuevo

La conexión se corta a las horas

Faltó el scope offline_access en la app: agregalo en el DevCenter y volvé a conectar

¿Seguís trabado? Escribinos por WhatsApp y te ayudamos.

Herramientas (17)

Herramienta

Qué hace

ml_conectar / ml_cuentas / ml_desconectar

Vincular varias tiendas, elegir la predeterminada (⭐) y desconectar

ml_ordenes

Ventas con filtros de fecha y estado

ml_metricas

Facturación, unidades y ticket vs período anterior; con cuenta="todas" consolida todas tus tiendas

ml_envios

Estado y tracking del envío de una orden

ml_publicaciones / ml_publicacion

Tus publicaciones y su detalle

ml_visitas

Tráfico de una publicación

ml_actualizar_publicacion ✏️

Cambiar precio, stock o pausar/activar

ml_crear_publicacion ✏️

Crear una publicación nueva, o clonar una existente (copiar_de) — ideal para duplicar entre tus tiendas

ml_preguntas / ml_responder_pregunta ✏️

Ver y responder preguntas de compradores

ml_comisiones

Cuánto cobra ML por vender a un precio dado

ml_precio_catalogo

Si ganás la buy box del catálogo y qué precio la gana

ml_buscar

Espiar competencia y precios de mercado

ml_reputacion

Color, reclamos, demoras y cancelaciones

ml_promociones / ml_aceptar_promocion ✏️

Promociones ofrecidas y aceptación por ítem

ml_tendencias

Qué está buscando la gente en ML

✏️ = escribe en tu tienda real. Claude siempre pide confirmación antes, y con ML_SOLO_LECTURA=1 esas herramientas directamente no existen.

Skills incluidas (7)

En skills/ vienen 7 skills fijas para Claude (Configuración → Capacidades → Skills → subir la carpeta) que convierten las herramientas en flujos de trabajo completos:

Skill

Qué hace

reporte-ventas-ml

El "¿cómo vienen las ventas?" diario: facturación, unidades y alertas en formato de 4 líneas apto celular

responder-preguntas-ml

Junta las preguntas pendientes, propone TODAS las respuestas para aprobar de una, y publica solo lo confirmado — nunca datos de contacto

mejorar-publicaciones-ml

Diagnóstico con datos → priorización → propuestas de título/precio/stock → aplica solo con confirmación por ítem

copiar-publicaciones-ml

Duplica publicaciones entre tus tiendas (multicuenta) o crea nuevas tomando otra de referencia — con la regla legal clara: lo ajeno se redacta, no se clona

revisar-publicaciones-aldi

Auditoría externa con Aldi 2.0, el GPT revisor de Algoritmo Digital en ChatGPT: arma el paquete de revisión, procesa el veredicto y aplica los cambios confirmados

competencia-ml

Semáforo de precios contra la competencia, buy box del catálogo y recomendaciones validadas por margen

publicidad-ml

Product Ads con regla ACOS vs margen, y promociones separando el aporte del vendedor del de MercadoLibre

Varias tiendas

Corré ml_conectar una vez por cada cuenta. Todas las herramientas aceptan cuenta (el user_id) para elegir tienda; sin indicarla se usa la predeterminada (⭐, se cambia con ml_cuentas), y si hay varias sin predeterminada el conector pide elegir en vez de adivinar — nunca opera en la tienda equivocada. "¿Cómo vienen las ventas de todas las tiendas?" usa el consolidado.

Seguridad

  • OAuth 2.0 con PKCE; los tokens viven en ~/.meli-sellers-mcp/cuentas.json con permisos 0600, en tu máquina y en ningún otro lado.

  • El refresh token de ML es de un solo uso: el conector serializa los refresh (single-flight) para que dos llamadas concurrentes no revoquen tu cuenta.

  • La página del código de autorización es estática (GitHub Pages) y no envía nada a ningún servidor.

  • Cero telemetría, cero base de datos externa.

Desarrollo en el entorno de Claude

npm install
npm test      # 21 pruebas E2E contra un MercadoLibre simulado
npm run dev   # levanta el simulado en :9990 (conectar con code CODE-OK)

Regla para contribuir (humano o IA): todo cambio deja npm test en verde, y cada funcionalidad nueva suma su caso a dev/entorno.js.

¿Querés más?

Algoritmo Digital hace consultoría, gestión de cuentas y desarrollo a medida sobre MercadoLibre hace más de 15 años. Escribinos: WhatsApp

Licencia

MIT — Algoritmo Digital.

Related MCP Connectors

Related MCP Servers