MCP App Store
by KeenEthics

Overview

Connect Lodgify to ChatGPT and bring your rental business into the conversation. Ask about your reservations, messages, rates and availability in plain language. Get answers based on your live Lodgify data, without switching tabs or digging through exports. What you can do: - Check reservations across channels like Airbnb, Booking.com, Vrbo and direct bookings - Review arrivals, departures, occupancy and booking details - See guest messages that still need a reply - Pull rates, availability and rental charge summaries - Look up property details, cancellation policies, payment schedules and security deposits - Track Airbnb review ratings, statuses and deadlines Built for hosts and property managers, this connector gives ChatGPT read-only access to your Lodgify data. It helps you find information faster while you stay in control of every action. Connect once through OAuth. No exports. No CSVs. No copy-paste. Just the answers you need, when you need them.

Tools

get_airbnb_reviews

ChatGPT
Returns Airbnb guest reviews for reservations in the specified date range, including the review status, category, ratings (overall, host-of-guest and guest-of-host), due date, schedule date, and the guest/property the review belongs to. Reviews only exist for Airbnb reservations, so there is no channel filter — every result is an Airbnb booking. Dates must be in yyyy-MM-dd format; range is inclusive on both ends and capped at 365 days. The date range matches reservations whose check-in, check-out or stay overlaps the window — it does NOT filter on when the review was created or is due. Use propertyIds to filter by one or more properties — an empty list returns all properties. Use reviewStatuses to filter by one or more review statuses — an empty list returns all statuses. Reservations without a review are omitted. This tool returns ratings and status only; it does not return review text.

get_availability

ChatGPT
Returns curated rental availability for a date range: per-day price, minimum stay, availability, preparation-time, booked/overbooking/overlap flags, and comments, plus computed sellable gaps (start/end dates, nights, whether bookable per the arrival day's minimum stay, average price). If rentalId is omitted (and allRentals isn't set), returns an error directing you to call get_rentals first or set allRentals=true. Set allRentals=true for a per-rental portfolio summary (currencyCode, unbooked nights, largest gap with its dates/bookability/average price, gap count, bookable gap count) — one rental's failure doesn't fail the rest. largestGap* fields are present only when gapCount is greater than 0. hasOverlap can be benign same-day turnover, not only a real conflict.

get_nightly_overrides

ChatGPT
Returns nightly rate overrides for a rental's room type over a date range: per-date override rate lines (default/derived rate, calculated flag, min stay, nightly rate). Dates with no override are omitted from the response.

get_nightly_rates

ChatGPT
Returns a rates calendar (daily prices, min/max stay, checkin/checkout-allowed flags) for a rental over a date range, covering all room types and derived rates under that rental (derivedRateId 0 is the base rate).

get_rental_charges_summary

ChatGPT
Returns an aggregated charges summary for a rental: promotions, fees, taxes, add-ons, and derived rates.

get_rental_details

ChatGPT
Returns the full detail record of a single rental owned by the currently authenticated user: units, rooms, sleeping arrangements, amenities, house rules, photos, translated texts, location and contact information. Call get_rentals first to discover which rental ids exist.

get_rental_policy_snapshot

ChatGPT
Returns a complete policy snapshot for a rental: cancellation policies, payment schedule, security deposit, and booking settings.

get_rental_pricing_summary

ChatGPT
Returns an aggregated pricing summary for a rental: default rate and season rates. When pricingMode is "DynamicPricing" or "LegacyDynamicPricing", season rates' listed prices are stored configuration only, not the live bookable price, and frequently show as 0 - do not report them as the season's price; quote pricingMode instead.

get_rentals

ChatGPT
Returns the list of rentals (and their units) belonging to the currently authenticated user. Each entry carries only enough to identify the rental — call get_rental_details with a rental id for its full record.

get_reservations

ChatGPT
Returns a list of reservations for the specified date range, including guest name, property id and name, arrival and departure dates, check-in/out times, number of nights and people, booking status, order document status, booking type, source channel, total amount, amount paid, amount due, currency code, reservation uid, and conversation thread uid. Dates must be in yyyy-MM-dd format; range is inclusive on both ends and capped at 365 days. Use bookingStatuses to filter by one or more statuses — an empty list returns all statuses. Use bookingSources to filter by one or more channels — an empty list returns all channels. Use propertyIds to filter by one or more properties — an empty list returns all properties.

get_threads

ChatGPT
Returns a curated list of communication threads for the specified date range, including guest name, booking source, check-in and check-out dates, latest message subject/body/sender, last activity date, unread/reply-needed flags, and whether messages can still be sent on the thread. Dates must be in yyyy-MM-dd format; range is inclusive on both ends and capped at 365 days. Use bookingStatuses to filter by one or more statuses — an empty list returns all statuses. Use bookingSources to filter by one or more channels — an empty list returns all channels. Use propertyIds to filter by one or more properties — an empty list returns all properties. Use hasUnreadMessages to include only threads with or without unread messages; null returns all threads. Use lastMessageSender to include only threads where the latest message matches a sender type; null returns all senders.

give_feedback

ChatGPT
Report a missing tool, issue or confusing output encountered while using Lodgify MCP. Use when blocked, forced to use a workaround, or when documentation is unclear. Report only meaningful feedback. Do not abuse this tool.

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

Similar Apps