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.
This MCP Server allows access to all the tools that LumbreTravel API provides.
create_program
- Create a new programupdate_program
- Update an existing programdelete_program
- Delete a programreactivate_program
- Reactivate a program
add_activities
- Add activities to a programupdate_activities
- Update activities of a programdelete_activities
- Delete activities of a program
get_passengers_by_fullname
- Get passengers by fullnameget_passengers_by_email
- Get passengers by emailcreate_bulk_passengers
- Create bulk passengerscreate_passengers
- Create passengersupdate_passengers
- Update passengersdelete_passengers
- Delete passengersreactivate_passenger
- Reactivate a passengeradd_passengers_to_program
- Add passengers to a program
get_agencies
- Get agenciesget_agency_by_name
- Get an agency by namecreate_agency
- Create an agencyupdate_agency
- Update an agencydelete_agency
- Delete an agencyreactivate_agency
- Reactivate an agency
create_hotel
- Create a hotelupdate_hotel
- Update a hoteldelete_hotel
- Delete a hotelreactivate_hotel
- Reactivate a hotelget_hotel_by_name
- Get a hotel by nameget_hotels
- Get hotels
create_service
- Create a serviceupdate_service
- Update a servicedelete_service
- Delete a servicereactivate_service
- Reactivate a serviceget_services_by_name
- Get a service by name
create_service_language
- Create a service languageupdate_service_language
- Update a service languagedelete_service_language
- Delete a service languagereactivate_service_language
- Reactivate a service languageget_service_language_by_name
- Get a service language by nameget_service_languages
- Get service languages
create_provider
- Create a providerupdate_provider
- Update a providerdelete_provider
- Delete a providerreactivate_provider
- Reactivate a providerget_provider_by_name
- Get a provider by nameget_providers
- Get providers
create_leader
- Create a leaderupdate_leader
- Update a leaderdelete_leader
- Delete a leaderreactivate_leader
- Reactivate a leaderget_leaders
- Get leaders
create_vehicle
- Create a vehicleupdate_vehicle
- Update a vehicledelete_vehicle
- Delete a vehiclereactivate_vehicle
- Reactivate a vehicleget_vehicles
- Get vehicles
create_include
- Create an includeupdate_include
- Update an includedelete_include
- Delete an includereactivate_include
- Reactivate an includeget_includes
- Get includes
get_season_summary
- Get a season summary
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.
There are two ways to use this server:
To install LumbreTravel MCP Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @lumile/lumbretravel-mcp --client claude
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>"
}
}
}
}
- Clone the repository
- Install dependencies:
npm install
- Build the server:
npm run build
- 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>"
}
}
}
}
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.
Contributions are extremely welcome! Please open a PR with new MCP servers or any other improvements to the codebase.
This project is to be used only with the LumbreTravel API.
See the LICENSE.md file for details.
Made with ❤️ by Lumile
Contact us for custom AI development and automation solutions.