Back to MCP directory
publicPublicdnsLocal runtime

LumbreTravel

LumbreTravel MCP服务器为Claude Desktop等客户端提供旅游管理平台API的访问能力

article

README

🚀 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_passenger - 创建单个乘客
  • update_passenger - 更新乘客信息
  • delete_passenger - 删除乘客

其他功能

包括对计划和活动的全面管理,如排序、过滤和状态更新。

📦 安装指南

推荐方法:使用 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>"
      }
    }
  }
}

替代方法:本地安装

  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 服务器通过标准输入输出进行通信,调试可能具有挑战性。我们推荐使用 MCP 检查器,它作为一个包脚本提供:

npm run inspector

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

贡献

欢迎任何贡献!请通过新的 MCP 服务器或对代码库的改进提交拉取请求。

免责声明

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

📄 许可证

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


由 Lumile 出品,❤️ 制作

联系我们 以获取定制 AI 开发和自动化解决方案。

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client