MercadoLibre MCP Server

MercadoLibre MCP Server

Enables interaction with MercadoLibre's API for product search, reviews, descriptions, and seller reputation insights.

lumile

Ecommerce & Retail
Visit Server

Tools

seller_reputation

Obtiene la reputación de un vendedor

product_reviews

Obtiene las reseñas de un producto

product_description

Obtiene la descripción de un producto

search_products

Busca productos en MercadoLibre

README

smithery badge

MercadoLibre MCP Server

An MCP server that provides access to MercadoLibre API.

<a href="https://glama.ai/mcp/servers/hgsefxwq4c"><img width="380" height="200" src="https://glama.ai/mcp/servers/hgsefxwq4c/badge" alt="MercadoLibre Server MCP server" /></a>

Features

Tools

  • search_products - Search products in MercadoLibre, and return a list of products.
    • query - The search query
    • category - The category to search in
    • filters - The filters to apply
  • product_reviews - Get product reviews
  • product_description - Get product description
  • seller_reputation - Get seller reputation

Setup

Prerequisites

You'll need a MercadoLibre Client ID and Client Secret to use this server. You can get one for free at https://developers.mercadolibre.com/, create an application and get the credentials.

Once you have the credentials, you can set the CLIENT_ID and CLIENT_SECRET environment variables. And theres also the need to set the SITE_ID environment variable to the site you want to use.

Mercado Libre Site ID

  • MLA: Argentina (default)
  • MLB: Brasil
  • MCO: Colombia
  • MEX: México
  • MLU: Uruguay
  • MLC: Chile

Installation

There are two ways to use this server:

Installing via Smithery

To install MercadoLibre MCP Server for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @lumile/mercadolibre-mcp --client claude

Option 1: NPX (Recommended)

Add this configuration to your Claude Desktop config file:

{
  "mcpServers": {
    "mercadolibre-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "mercadolibre-mcp"
      ],
      "env": {
        "CLIENT_ID": "<YOUR_CLIENT_ID>",
        "CLIENT_SECRET": "<YOUR_CLIENT_SECRET>",
        "SITE_ID": "<YOUR_SITE_ID>"
      }
    }
  }
}

Option 2: Local Installation

  1. Clone the repository
  2. Install dependencies:
npm install
  1. Build the server:
npm run build
  1. Add this configuration to your Claude Desktop config:
{
  "mcpServers": {
    "mercadolibre-mcp": {
      "command": "node",
      "args": [
        "/path/to/mercadolibre-mcp/dist/index.js"
      ],
      "env": {
        "CLIENT_ID": "<YOUR_CLIENT_ID>",
        "CLIENT_SECRET": "<YOUR_CLIENT_SECRET>",
        "SITE_ID": "<YOUR_SITE_ID>"
      }
    }
  }
}

Debugging

Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector, which is available as a package script:

npm run inspector

The Inspector will provide a URL to access debugging tools in your browser.

Contributing

Contributions are extremely welcome! Please open a PR with new MCP servers or any other improvements to the codebase.

Disclaimer

This project is not affiliated with MercadoLibre. All logos are trademarks of their respective owners.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.


<p align="center"> Made with ❤️ by Lumile </p>

<p align="center"> <a href="https://www.lumile.com.ar">Contact us</a> for custom AI development and automation solutions. </p>

Recommended Servers

TripleWhale MCP Server

TripleWhale MCP Server

An implementation of Model Context Protocol (MCP) that allows users to interact with TripleWhale's e-commerce analytics platform using natural language queries through Claude Desktop.

Official
Local
TypeScript
Bitrefill Search and Shop

Bitrefill Search and Shop

This MCP wraps Bitrefill public API to allow agents to search for products and shop using cryptocurrencies like Bitcoin, Ethereum, Solana, and many more.

Official
TypeScript
BigGo MCP Server

BigGo MCP Server

A Model Context Protocol server enabling product searches across e-commerce platforms, price history tracking, and product specification-based searches using natural language prompts.

Official
Python
actors-mcp-server

actors-mcp-server

Use 3,000+ pre-built cloud tools from Apify, known as Actors, to extract data from websites, e-commerce, social media, search engines, maps, and more

Official
TypeScript
Uber Eats MCP Server

Uber Eats MCP Server

A proof-of-concept server implementing the Model Context Protocol that enables LLM applications to interact with Uber Eats functionality.

Local
Python
Scryfall MCP Server

Scryfall MCP Server

Enables interaction with the Scryfall API, allowing users to search for Magic: The Gathering card details, retrieve card rulings, and access pricing information using the Model Context Protocol.

JavaScript
Google Jobs MCP Server

Google Jobs MCP Server

A Model Context Protocol server that provides Google Jobs search capabilities through SerpAPI integration, featuring multi-language support, flexible search parameters, and rich job details.

JavaScript
Shopify MCP Server

Shopify MCP Server

This MCP server connects clients with Shopify store data, enabling retrieval of product and customer information via exposed tools.

Python
mcp-linkedin

mcp-linkedin

A Model Context Protocol (MCP) server that provides tools to interact with LinkedIn's Feeds and Job API. You can do "search for 3 data engineer jobs in . For each job check if it a good match for me by analyzing it against my resume in file resume.md."

Python
Shopify MCP Server

Shopify MCP Server

Enables interaction with Shopify store data using the GraphQL API, supporting product, customer, and order management with comprehensive error handling.

TypeScript