LumbreTravel MCP Server

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

LumbreTravel MCP 服务器

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

LumbreTravel是一个管理旅行计划和活动的平台,这是它的 MCP 服务器。您可以在Claude Desktop或其他 MCP 客户端上使用它。

特征

该 MCP 服务器允许访问 LumbreTravel API 提供的所有工具。

工具

程序

  • create_program创建一个新程序
  • update_program - 更新现有程序
  • delete_program - 删除程序
  • reactivate_program - 重新激活程序

活动

  • add_activities - 将活动添加到程序中
  • update_activities - 更新程序的活动
  • delete_activities - 删除程序的活动

乘客

  • get_passengers_by_fullname - 通过全名获取乘客
  • get_passengers_by_email - 通过电子邮件获取乘客
  • create_bulk_passengers - 创建批量乘客
  • create_passengers - 创建乘客
  • update_passengers - 更新乘客
  • delete_passengers - 删除乘客
  • reactivate_passenger - 重新激活乘客
  • add_passengers_to_program - 将乘客添加到计划中

代理机构

  • get_agencies - 获取代理机构
  • get_agency_by_name - 通过名称获取代理机构
  • create_agency - 创建代理机构
  • update_agency - 更新代理机构
  • delete_agency - 删除代理机构
  • reactivate_agency - 重新激活代理机构

酒店

  • create_hotel - 创建酒店
  • update_hotel - 更新酒店
  • delete_hotel - 删除酒店
  • reactivate_hotel - 重新激活酒店
  • get_hotel_by_name - 通过名称获取酒店
  • get_hotels - 获取酒店

服务

  • create_service创建服务
  • update_service - 更新服务
  • delete_service删除服务
  • reactivate_service - 重新激活服务
  • get_services_by_name - 通过名称获取服务

服务语言

  • create_service_language - 创建服务语言
  • update_service_language - 更新服务语言
  • delete_service_language - 删除服务语言
  • reactivate_service_language - 重新激活服务语言
  • get_service_language_by_name - 通过名称获取服务语言
  • get_service_languages - 获取服务语言

提供商

  • create_provider - 创建提供商
  • update_provider - 更新提供商
  • delete_provider - 删除提供商
  • reactivate_provider - 重新激活提供商
  • get_provider_by_name - 通过名称获取提供商
  • get_providers - 获取提供商

领导者

  • create_leader - 创建领导者
  • update_leader - 更新领导者
  • delete_leader - 删除领导者
  • reactivate_leader - 重新激活领导者
  • get_leaders - 获取领导者

车辆

  • create_vehicle - 创建车辆
  • update_vehicle - 更新车辆
  • delete_vehicle - 删除车辆
  • reactivate_vehicle - 重新激活车辆
  • get_vehicles - 获取车辆

包含

  • create_include - 创建一个包含
  • update_include - 更新包含
  • delete_include - 删除包含
  • reactivate_include - 重新激活包含
  • get_includes - 获取包含

季节

  • get_season_summary - 获取季节摘要

设置

先决条件

您需要一个 LumbreTravel 客户端 ID 和客户端密钥才能使用此服务器。您可以在https://developers.mercadolibre.com/免费获取,然后创建一个应用程序并获取凭据。

一旦您获得凭证,您就可以设置CLIENT_IDCLIENT_SECRET环境变量。

安装

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

通过 Smithery 安装

要通过Smithery自动为 Claude Desktop 安装 LumbreTravel MCP 服务器:

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

选项 1:NPX(推荐)

将此配置添加到您的 Claude Desktop 配置文件:

{ "mcpServers": { "lumbretravel-mcp": { "command": "npx", "args": [ "-y", "lumbretravel-mcp" ], "env": { "CLIENT_ID": "<YOUR_CLIENT_ID>", "CLIENT_SECRET": "<YOUR_CLIENT_SECRET>", "EMAIL": "<YOUR_EMAIL>", "PASSWORD": "<YOUR_PASSWORD>" } } } }

选项 2:本地安装

  1. 克隆存储库
  2. 安装依赖项:
npm install
  1. 构建服务器:
npm run build
  1. 将此配置添加到您的 Claude Desktop 配置中:
{ "mcpServers": { "lumbretravel-mcp": { "command": "node", "args": [ "/path/to/lumbretravel-mcp/dist/index.js" ], "env": { "CLIENT_ID": "<YOUR_CLIENT_ID>", "CLIENT_SECRET": "<YOUR_CLIENT_SECRET>", "EMAIL": "<YOUR_EMAIL>", "PASSWORD": "<YOUR_PASSWORD>" } } } }

调试

由于 MCP 服务器通过 stdio 进行通信,调试起来可能比较困难。我们推荐使用MCP Inspector ,它以包脚本的形式提供:

npm run inspector

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

贡献

非常欢迎大家贡献代码!请提交 PR,包含新的 MCP 服务器或任何其他代码库改进。

免责声明

该项目仅与 LumbreTravel API 一起使用。

执照

有关详细信息,请参阅LICENSE.md文件。


You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

通过 MCP 客户端方便访问 LumbreTravel API 来管理旅行计划、活动和相关实体。

  1. Features
    1. Tools
  2. Setup
    1. Prerequisites
    2. Installation
    3. Debugging
  3. Contributing
    1. Disclaimer
      1. License
        ID: tp79r72xyd