Labsco
MCP SERVER

Lodgify MCP Server

by Fast-Transients

Vacation-rental operations over the Lodgify API — properties, bookings including creation and status changes, and calendar availability.

ERP & Vertical Business Systems
Summary
Small surface, and two of the calls change real reservations.

Seven tools is the whole thing, which makes it cheap to load and easy for a model to use correctly. The part to think about is that creating a booking and changing a booking status are guest-facing actions with money attached — worth deciding deliberately whether an assistant should hold that key, or only the read half of the workflow.

What it is

An MCP server for the Lodgify vacation rental API, covering the three things a property manager actually asks about: what properties exist, what is booked, and what the calendar looks like. It writes as well as reads — bookings can be created and their status updated.

What you get
  • Property listings and one property by id — `get_properties`, `get_property_by_id`
  • Bookings in bulk or singly — `get_bookings`, `get_booking_by_id`
  • Booking writes: create a new booking, and move an existing one to a different status — `create_booking`, `update_booking_status`
  • Calendar data for availability — `get_calendar`
Requirements

A Lodgify API key, exported as `LODGIFY_API_KEY` or set in the `env` block of your client config. The published launch is `uvx lodgify-mcp-server`, so uv needs to be installed — if your client reports `spawn uvx ENOENT`, that is uv missing from PATH. To run from source instead: clone, `uv sync`, and start `entrypoint.py` with `uv run python`.

Setup effort

One command plus a key — uvx lodgify-mcp-server, then supply credentials