MercadoLibre API服务

提供访问MercadoLibre API的服务,包括产品评论、产品描述和卖家声誉等功能。

  • by lumile
  • TypeScript
  • 本地部署
  • 7 星标
  • 更新于
在 GitHub 查看 lumile/mercadolibre-mcp

使用说明

MercadoLibre MCP服务器

提供对MercadoLibre API访问的MCP服务器。

重要:由于MercadoLibre API政策的变化,无法再访问其搜索API。因此,我们不得不弃用 search_products 工具。此更改符合MercadoLibre对API使用的新限制。其他工具仍在运行,并将继续得到支持。

特性

工具

  • search_products - 已弃用:在MercadoLibre中搜索产品,并返回产品列表。(由于API策略更改而不再可用)
    • query -搜索查询
    • category -要搜索的类别
    • filters -要应用的过滤器
  • product_reviews -获取产品评论
  • product_description -获取产品描述
  • seller_reputation -获得卖家声誉

设置

先决条件

您需要一个MercadoLibre客户端ID和客户端密码才能使用此服务器。你可以在以下网址免费获得一个https://developers.mercadolibre.com/,创建应用程序并获取凭据。

一旦你有了凭据,你就可以设置 CLIENT_ID 和 CLIENT_SECRET 环境变量。此外,还需要设置 SITE_ID 您要使用的站点的环境变量。

Mercado Libre网站ID

  • 司法协助:阿根廷(默认)
  • MLB:巴西
  • MCO:哥伦比亚
  • 墨西哥:墨西哥
  • MLU:乌拉圭
  • MLC:智利

安装

有两种方法可以使用此服务器:

通过Smithery安装

通过以下方式自动安装克劳德桌面版MercadoLibre MCP服务器 史密瑟里:

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检查员,可作为包脚本使用:

npm run inspector

检查器将提供一个URL,用于访问浏览器中的调试工具。

贡献

非常欢迎捐款!请使用新的MCP服务器或对代码库的任何其他改进打开PR。

免责声明

该项目不隶属于MercadoLibre。所有徽标均为其各自所有者的商标。

许可证

此项目根据MIT许可证获得许可-请参阅 许可证.md 文件以获取详细信息。


Made with ❤️ by Lumile

Contact us for custom AI development and automation solutions.