MercadoLibre MCP 服务

MercadoLibre MCP 服务是一个提供访问 MercadoLibre API 的服务器。它允许用户通过工具获取产品评论、产品描述和卖家声誉等信息。尽管由于 MercadoLibre API 政策的变化,搜索产品功能已被弃用,但其他工具仍然可用。该服务适用于需要集成 MercadoLibre 数据的开发者和企业。

  • by lumile
  • 6 星标
  • 更新于
在 GitHub 查看 lumile/mercadolibre-mcp

使用说明

基本能力

产品定位

MercadoLibre MCP 服务是一个提供访问 MercadoLibre API 的服务器,主要用于获取 MercadoLibre 平台上的产品信息和卖家数据。

核心功能

  • product_reviews - 获取产品评论
  • product_description - 获取产品描述
  • seller_reputation - 获取卖家声誉

适用场景

  • 开发者需要集成 MercadoLibre 数据到自己的应用中
  • 企业需要分析 MercadoLibre 平台上的产品和卖家数据

工具列表

  • product_reviews - 获取产品评论
  • product_description - 获取产品描述
  • seller_reputation - 获取卖家声誉

使用教程

使用依赖

在使用该服务之前,您需要获取 MercadoLibre 的 Client ID 和 Client Secret。您可以在 https://developers.mercadolibre.com/ 免费创建一个应用并获取凭证。

安装教程

通过 Smithery 安装

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

选项 1: NPX (推荐)

将以下配置添加到您的 Claude Desktop 配置文件中:

{
  "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>"
      }
    }
  }
}

选项 2: 本地安装

  1. 克隆仓库
  2. 安装依赖:
npm install
  1. 构建服务器:
npm run build
  1. 将以下配置添加到您的 Claude Desktop 配置中:
{
  "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>"
      }
    }
  }
}

调试方式

由于 MCP 服务器通过 stdio 进行通信,调试可能具有挑战性。我们推荐使用 MCP Inspector,它作为一个包脚本可用:

npm run inspector

Inspector 将提供一个 URL,您可以在浏览器中访问调试工具。