LumbreTravel

LumbreTravel

Official
lumile

Connects to the Argentinian LumbreTravel API for managing travel programs, activities, bookings, passengers, and service coordination. Provides comprehensive tools for travel agencies and operators to handle their operations.

Integrates with the Argentinian LumbreTravel API to manage travel programs, activities, and bookings for efficient itinerary planning and service coordination.

1380 views3Local (stdio)

What it does

  • Create and manage travel programs
  • Add and update activities to programs
  • Manage passenger bookings and information
  • Handle agency and hotel registrations
  • Create and coordinate travel services
  • Search passengers by name or email

Best for

Argentinian travel agencies managing bookingsTour operators coordinating group travelTravel service providers handling itineraries
20+ specialized travel management toolsFull CRUD operations for all entities

About LumbreTravel

LumbreTravel is an official MCP server published by lumile that provides AI assistants with tools and capabilities via the Model Context Protocol. LumbreTravel is the best trip planning app for managing travel programs, activities, and bookings, making itinerary plan It is categorized under developer tools.

How to install

You can install LumbreTravel in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport.

License

LumbreTravel is released under the NOASSERTION license.

README image smithery badge

LumbreTravel MCP Server

An MCP server that provides access to LumbreTravel API.

LumbreTravel is a platform for managing travel programs and activities and this is the MCP server for it. That allows you to use it on Claude Desktop or other MCP clients.

Features

This MCP Server allows access to all the tools that LumbreTravel API provides.

Tools

Programs

  • create_program - Create a new program
  • update_program - Update an existing program
  • delete_program - Delete a program
  • reactivate_program - Reactivate a program

Activities

  • add_activities - Add activities to a program
  • update_activities - Update activities of a program
  • delete_activities - Delete activities of a program

Passengers

  • get_passengers_by_fullname - Get passengers by fullname
  • get_passengers_by_email - Get passengers by email
  • create_bulk_passengers - Create bulk passengers
  • create_passengers - Create passengers
  • update_passengers - Update passengers
  • delete_passengers - Delete passengers
  • reactivate_passenger - Reactivate a passenger
  • add_passengers_to_program - Add passengers to a program

Agencies

  • get_agencies - Get agencies
  • get_agency_by_name - Get an agency by name
  • create_agency - Create an agency
  • update_agency - Update an agency
  • delete_agency - Delete an agency
  • reactivate_agency - Reactivate an agency

Hotels

  • create_hotel - Create a hotel
  • update_hotel - Update a hotel
  • delete_hotel - Delete a hotel
  • reactivate_hotel - Reactivate a hotel
  • get_hotel_by_name - Get a hotel by name
  • get_hotels - Get hotels

Services

  • create_service - Create a service
  • update_service - Update a service
  • delete_service - Delete a service
  • reactivate_service - Reactivate a service
  • get_services_by_name - Get a service by name

Service Languages

  • create_service_language - Create a service language
  • update_service_language - Update a service language
  • delete_service_language - Delete a service language
  • reactivate_service_language - Reactivate a service language
  • get_service_language_by_name - Get a service language by name
  • get_service_languages - Get service languages

Providers

  • create_provider - Create a provider
  • update_provider - Update a provider
  • delete_provider - Delete a provider
  • reactivate_provider - Reactivate a provider
  • get_provider_by_name - Get a provider by name
  • get_providers - Get providers

Leaders

  • create_leader - Create a leader
  • update_leader - Update a leader
  • delete_leader - Delete a leader
  • reactivate_leader - Reactivate a leader
  • get_leaders - Get leaders

Vehicles

  • create_vehicle - Create a vehicle
  • update_vehicle - Update a vehicle
  • delete_vehicle - Delete a vehicle
  • reactivate_vehicle - Reactivate a vehicle
  • get_vehicles - Get vehicles

Includes

  • create_include - Create an include
  • update_include - Update an include
  • delete_include - Delete an include
  • reactivate_include - Reactivate an include
  • get_includes - Get includes

Seasons

  • get_season_summary - Get a season summary

Setup

Prerequisites

You'll need a LumbreTravel 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.

Installation

There are two ways to use this server:

Installing via Smithery

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

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

Option 1: NPX (Recommended)

Add this configuration to your Claude Desktop config file:

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

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

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 to be used only with the LumbreTravel API.

License

See the LICENSE.md file for details.


Made with ❤️ by Lumile

Contact us for custom AI development and automation solutions.

Alternatives

Related Skills

Browse all skills
ui-design-system

UI design system toolkit for Senior UI Designer including design token generation, component documentation, responsive design calculations, and developer handoff tools. Use for creating design systems, maintaining visual consistency, and facilitating design-dev collaboration.

18
ai-sdk

Answer questions about the AI SDK and help build AI-powered features. Use when developers: (1) Ask about AI SDK functions like generateText, streamText, ToolLoopAgent, embed, or tools, (2) Want to build AI agents, chatbots, RAG systems, or text generation features, (3) Have questions about AI providers (OpenAI, Anthropic, Google, etc.), streaming, tool calling, structured output, or embeddings, (4) Use React hooks like useChat or useCompletion. Triggers on: "AI SDK", "Vercel AI SDK", "generateText", "streamText", "add AI to my app", "build an agent", "tool calling", "structured output", "useChat".

6
api-documenter

Master API documentation with OpenAPI 3.1, AI-powered tools, and modern developer experience practices. Create interactive docs, generate SDKs, and build comprehensive developer portals. Use PROACTIVELY for API documentation or developer portal creation.

4
openai-knowledge

Use when working with the OpenAI API (Responses API) or OpenAI platform features (tools, streaming, Realtime API, auth, models, rate limits, MCP) and you need authoritative, up-to-date documentation (schemas, examples, limits, edge cases). Prefer the OpenAI Developer Documentation MCP server tools when available; otherwise guide the user to enable `openaiDeveloperDocs`.

4
cli-builder

Guide for building TypeScript CLIs with Bun. Use when creating command-line tools, adding subcommands to existing CLIs, or building developer tooling. Covers argument parsing, subcommand patterns, output formatting, and distribution.

3
ydc-ai-sdk-integration

Integrate Vercel AI SDK applications with You.com tools (web search, AI agent, content extraction). Use when developer mentions AI SDK, Vercel AI SDK, generateText, streamText, or You.com integration with AI SDK.

2