Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade Lodgify con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.
Resumen
Gestión de alquiler vacacional con Lodgify: alojamientos y tipos de habitación, calendarios de disponibilidad, tarifas por noche y presupuestos, reservas y consultas, conversaciones con huéspedes, check-in y check-out, códigos de acceso y cambios de estado de las reservas. Funciona con la clave Public API de la cuenta.
Prueba a pedir
Prompts de ejemplo para Lodgify
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Lodgify, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
Lodgify + Gemini
Gestión de alquiler vacacional con Lodgify: alojamientos y tipos de habitación, calendarios de disponibilidad, tarifas por noche y presupuestos, reservas y consultas, conversaciones con huéspedes, check-in y check-out, códigos de acceso y cambios de estado de las reservas. Funciona con la clave Public API de la cuenta.
Requisitos previos
Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:
LODGIFY_API_KEY
Paso 1 — Obtener credenciales
La configuración lleva unos 2 minutos. Necesitas al propietario de la cuenta de Lodgify, porque solo él ve la clave API.
- En Lodgify (https://app.lodgify.com) abre Settings > Public API y copia la clave API.
- Pégala en
LODGIFY_API_KEY. Se envía en la cabeceraX-ApiKey. - Instala el conector y ejecuta
lodgify_list_propertiespara comprobar la clave.
La clave da acceso completo a la cuenta: todos los que usan este conector trabajan con cada alojamiento, reserva y conversación con huéspedes de la cuenta.
Qué lee:
- Alojamientos y tipos de habitación:
lodgify_list_properties,lodgify_get_property,lodgify_list_property_rooms(los ids de tipo de habitación que necesitan tarifas, disponibilidad, presupuestos y reservas),lodgify_get_room, alojamientos eliminados desde una fecha y los extras y formas de pago de un alojamiento. - Disponibilidad: el calendario de toda la cuenta, de un alojamiento o de un tipo de habitación para un periodo, opcionalmente con las reservas y periodos cerrados que bloquean las fechas.
- Precios: tarifas por noche y estancia mínima por día (
lodgify_get_rates_calendar), ajustes de tarifa (impuestos, cargos, depósito, reglas de cancelación, precio por huésped adicional) ylodgify_get_quote, el total de una posible estancia con tarifa, cargos, impuestos, extras y código promocional. - Reservas:
lodgify_list_bookingsconstay_filterUpcoming, Current, Historic, All, o ArrivalDate y DepartureDate junto constay_filter_date(por ejemplo las llegadas de hoy);lodgify_get_bookingcon huésped, habitaciones, totales, importe pagado y pendiente, notas, códigos de acceso y la conversación; reservas de canales vinculadas (Airbnb, Booking.com, Vrbo, ...); el presupuesto de la reserva y el enlace de pago para el huésped. - Bandeja de entrada:
lodgify_list_inbox(reservas y consultas juntas, de la más reciente a la más antigua),lodgify_count_unread,lodgify_get_enquiryylodgify_get_threadcon elthread_uidde una reserva o consulta.
Qué escribe:
- Nueva reserva: la IA comprueba
lodgify_get_room_type_availabilityylodgify_get_quotey luego llama alodgify_create_booking. Ahí Lodgify ignora el estado, así que la IA confirma después la reserva conlodgify_set_booking_bookedo retiene las fechas conlodgify_set_booking_tentative. Confrom_enquiry_iduna consulta existente se convierte en la reserva. - Cambios de estado:
lodgify_decline_booking(las fechas vuelven a quedar libres) ylodgify_reopen_booking(vuelve a Open; una reserva Booked libera sus fechas). - Llegada y salida:
lodgify_update_key_codesfija los códigos de la puerta o de la caja de llaves que ve el huésped;lodgify_check_in_bookingylodgify_check_out_bookingregistran la hora de llegada y de salida. - Mensajes:
lodgify_add_booking_messagesylodgify_add_enquiry_messagesañaden mensajes a una conversación; el tipoCommentguarda una nota interna que el huésped no ve.lodgify_mark_booking_repliedylodgify_mark_booking_not_repliedclasifican la conversación en la bandeja de entrada.
Emails a huéspedes: los mensajes con send_notification: true, lodgify_request_payment y request_payment: true en un cambio de estado envían un email al huésped. La IA te muestra el texto y espera tu sí antes de enviarlo.
Desactivadas al instalar: ninguna herramienta. El conector no tiene herramientas de borrado y una reserva rechazada se puede reabrir con lodgify_reopen_booking.
Formatos de datos: los ids de alojamientos, tipos de habitación y reservas son enteros; una conversación es un GUID (thread_uid). Las fechas son YYYY-MM-DD; las horas de check-in y check-out son HH:mm:ss en la zona horaria del alojamiento; las fechas de modificación son ISO 8601. Los importes van en la moneda del alojamiento (currency_code), en unidades enteras (120.5 = 120,50). El estado de una reserva es Open (una solicitud), Tentative, Booked o Declined; source indica el canal (Manual, AirbnbIntegration, BookingCom, ...).
Paginación: las listas v2 aceptan page (desde 1) y size (50 por defecto); con include_count: true el total llega en count. lodgify_list_inbox usa offset y limit y devuelve total.
Errores frecuentes: 401 o 403 significa una clave API ausente o incorrecta, 404 un id desconocido, 400 fechas o parámetros no válidos (el cuerpo de la respuesta dice cuáles). 429 es el límite de peticiones: la IA espera y vuelve a intentarlo.
El conector no cambia tarifas ni disponibilidad, no crea enlaces de pago, no gestiona webhooks y no mueve reservas a la papelera.
Paso 2 — Instalar el adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Paso 3 — Añadir el conector en Gemini
La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (
https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestraYOUR_SERVER_ID.
Gemini CLI lee los servidores MCP de ~/.gemini/settings.json (en Windows, %USERPROFILE%\.gemini\settings.json). Añade:
{
"mcpServers": {
"anythingmcp": {
"httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Crea una clave de API MCP en AnythingMCP en MCP Servers → tu servidor → API keys y pégala en lugar de
YOUR_MCP_API_KEY. - Guarda el archivo y reinicia
gemini. - Ejecuta
/mcpdentro de Gemini CLI (ogemini mcp listen tu terminal):anythingmcpdebería aparecer como conectado. - Empieza a escribir prompts: Gemini CLI ya puede llamar a las herramientas de
Lodgify.
Herramientas disponibles
| Tool | What it does |
|---|---|
lodgify_list_properties | List the properties (rentals) of the account with id, name, address, coordinates, currency, check-in and check-out times and room types |
lodgify_get_property | One property with address, description, amenities, rating, currency, room types and, optionally, check-in and check-out hours |
lodgify_list_property_rooms | Room types of a property with id, name, max people, bedrooms, bathrooms and amenities |
lodgify_get_room | Details of one room type of a property (Public API v1): name, description, max people, beds, images and amenities |
lodgify_list_deleted_properties | Properties deleted from the account since a date, so a synced list can drop them |
lodgify_list_property_addons | Add-ons (extras such as cleaning, pets or late check-out) that can be booked for a property, optionally only those valid for a stay and… |
lodgify_list_property_payment_options | Payment options configured for a property (for example bank transfer or card), useful when creating a booking |
lodgify_get_availability | Availability calendar of all properties and room types of the account for a period: for each day whether units are available, and with… |
lodgify_get_property_availability | Availability calendar of one property (all its room types) for a period, with the number of available units per period and, optionally, the… |
lodgify_get_room_type_availability | Availability calendar of one room type of a property for a period |
lodgify_get_rates_calendar | Nightly rates of a room type for a period: price per night, minimum stay and rate settings per day, in the property currency |
lodgify_get_rate_settings | Rate settings of a property: currency, taxes, fees, deposit and cancellation rules and the price per additional guest |
lodgify_get_quote | Price quote for a possible stay in one room type: total, breakdown of room rate, fees, taxes, add-ons and promotion, per rate plan |
lodgify_list_bookings | List bookings with id, property, room types, guest, arrival and departure, status (Booked, Tentative, Open, Declined), source (Manual… |
lodgify_get_booking | One booking with guest (name, email, phone, country), rooms and guest breakdown, status, source, totals, subtotals, amount paid and due… |
lodgify_list_external_bookings | Channel bookings (Airbnb, Booking.com, Vrbo, ...) linked to a Lodgify booking |
lodgify_get_booking_payment_link | The guest payment link of a booking's current quote, with amount and expiry, to share with the guest |
lodgify_get_booking_quote | The current quote of a booking (Public API v1): room rates, fees, taxes, discounts, add-ons, total and payment schedule |
lodgify_list_inbox | List the inbox (Public API v1): bookings and enquiries together, newest first, with status, property, guest, dates, replied and read flags |
lodgify_count_unread | Number of bookings and enquiries whose messages are not read yet |
lodgify_get_enquiry | One enquiry (a guest request that is not a booking yet) with guest, property, dates, people, status and messages |
lodgify_get_thread | The message thread of a booking or enquiry: guest name and email, read and closed flags and every message with sender, subject, text and… |
lodgify_create_booking | Create a booking for a property and stay (Public API v1); returns the new booking id |
lodgify_set_booking_booked | Confirm a booking: status Booked, the dates are blocked in the calendar. request_payment also emails the guest a payment request |
lodgify_set_booking_tentative | Set a booking to Tentative (dates held until it is confirmed or expires). request_payment also emails the guest a payment request |
lodgify_decline_booking | Decline a booking: status Declined, the dates become free again. lodgify_reopen_booking sets it back to Open |
lodgify_reopen_booking | Reopen a booking: status Open |
lodgify_check_in_booking | Check a booking in: record the time the guest arrived (or will arrive) on the booking |
lodgify_check_out_booking | Check a booking out: record the time the guest left (or will leave) on the booking |
lodgify_update_key_codes | Set the access key codes (door or lockbox codes) of the rooms of a booking, shown to the guest |
lodgify_add_booking_messages | Add messages to the thread of a booking, for example a reply to the guest or an internal comment |
lodgify_add_enquiry_messages | Add messages to the thread of an enquiry, for example an answer to a guest question |
lodgify_mark_booking_replied | Mark a booking's thread as replied, so it leaves the to-answer list in the inbox |
lodgify_mark_booking_not_replied | Mark a booking's thread as not replied, so it shows again in the to-answer list |
lodgify_request_payment | Email the guest a payment request for the next due amount of a booking |
Ejemplos de prompts
- "¿Quién llega hoy a nuestros alojamientos? Muéstrame nombre del huésped, alojamiento, número de personas e importe pendiente."
- "¿Está libre el Sea View Apartment del 12 al 19 de julio para 2 adultos y un perro? ¿Cuánto costaría la estancia?"
- "¿Qué mensajes de huéspedes siguen sin respuesta? Resume cada conversación."
- "Pon el código de la caja de llaves 4821 en la reserva 1234567 y redacta un mensaje de check-in para el huésped. Enséñamelo antes de enviarlo."
- "Crea una reserva para Laura Bianchi en el Garden Studio del 3 al 7 de marzo y confírmala."
FAQ
¿Dónde busca Gemini CLI los servidores MCP? En ~/.gemini/settings.json para tu usuario, o en .gemini/settings.json dentro de un proyecto. gemini mcp list muestra cada servidor y si se conecta.
Siguientes pasos
- Página del conector
- Conectar a Claude
- Conectar a ChatGPT
- Conectar a Cursor
- Conectar a Meta Muse
- Conectar a Microsoft Copilot
¿Te ha sido útil esta guía?