mercadolivre-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
mercadolivre-mcp
MCP server (stdio, uso pessoal): busca e detalhe de produtos no Mercado
Livre Brasil via api.mercadolibre.com.
Tools: search_products (catálogo: keywords, GTIN ou domínio — sem preço),
get_product (ficha + variações), get_item / get_items (preço por id
de anúncio, bulk até 20), get_seller_items (anúncios com preço por
seller_id), get_seller_profile (reputação/nível), browse_category
(árvore de categorias), get_trends (termos em alta), get_item_questions
(Q&A público), get_own_items (anúncios da própria conta).
Catálogo não tem preço — preço vive no anúncio. Fluxos típicos:
search_products(descobre) →get_itemcom o id do link (preço);get_item→seller_id→get_seller_items+get_seller_profile. A busca pública/sites/*/searché bloqueada na borda para este app (IP de datacenter); o server nem tenta esse endpoint.
Pré-requisito: permissões funcionais do app
Só users vem ativo por padrão (dá acesso a /users/me). Todo o resto
retorna 403 PolicyAgent até você ativar no
DevCenter → seu app →
permissões funcionais → leitura (produtos/itens). Depois reautorize
o app (novo code), pois os grants mudam.
Related MCP server: mercadolibre-mcp
Env
Var | Obrigatória | Default | Descrição |
| sim | — | id do app no DevCenter |
| sim | — | secret do app |
| sim | — | refresh do fluxo Authorization Code ( |
| não |
| site (MLB = Brasil) |
| não |
| timeout por chamada |
| não | direto | roteia via |
| não |
| estado dos tokens |
| não | arquivo ativo | desativa persistência (só memória) |
| não | — | ativa |
Obter o primeiro refresh_token:
https://auth.mercadolivre.com.br/authorization?response_type=code&client_id=SEU_ID&redirect_uri=SUA_URIAutorize → capture o
?code=...no redirect.Troque (única vez):
POST https://api.mercadolibre.com/oauth/tokengrant_type=authorization_code&client_id=…&client_secret=…&code=…&redirect_uri=…
Rotação: o refresh_token é de uso único — a cada refresh o server
persiste o par novo em .ml-tokens.json (modo 600, gitignored). A cópia
no .env fica obsoleta após a primeira rotação; fonte da verdade passa a
ser o arquivo. access_token dura ~6h e é renovado sozinho (com retry
único em 401).
Dev
npm install
npm test # build + vitest (live pula sem ML_LIVE=1)
ML_LIVE=1 npm test # inclui chamadas reais à API
npm run setup:hooks # pre-push: build + testesNota: available_quantity nos recursos públicos é referencial
(faixas), não estoque exato. Nunca inventamos números: sem dados a tool
retorna isError com a causa.
This server cannot be deployed
Maintenance
Related MCP Connectors
Mercado Livre (Latin America's largest marketplace) via the official API, seller profile and reputat
Mercado Libre keyword & competitor intelligence for AI agents across all 18 ML markets.
Route optimization API for Brazil. Routes, distance matrices, and VRP solver.
AI-powered commodity price forecasts and Brazil trade intelligence via MCP. Access Brazilian exports and imports from MDIC/ComexStat since 2000, by HS4, HS6 and NCM code, partner country, USD FOB and kilograms — plus crop production, supply & demand, climate data and production forecasts for major commodities including soybeans, coffee, corn, beef and cocoa. Compare trade flows, markets, countries and time periods with like-for-like windows. Every answer identifies the measurement period and data source. 15 read-only tools. Metered in credits. Connect directly via Streamable HTTP — no installation required: https://mcp.kyrodata.com/mcp Authentication: Bearer key or OAuth 2.1 (PKCE). Official MCP registry: com.kyrodata/kyrodata
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables interaction with MercadoLibre's API for product search, reviews, descriptions, and seller reputation insights.360 npm7MIT
- AlicenseAqualityCmaintenanceConnects AI agents to MercadoLibre, the largest e-commerce marketplace in Latin America. Search products, get item details, browse categories, track trends, and convert currencies.830 npm6MIT
- AlicenseAqualityAmaintenanceEnables AI assistants to search, create, update, delete, and manage product listings, orders, shipping, questions, advertising campaigns, and more across 18 Latin American countries via the MercadoLibre REST API.203MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to search Mercado Libre Argentina products with anti-bot bypass, apply local/FULL and international filters, manage a live shopping cart, and generate direct checkout links.MIT