Lodgify

Provides MCP endpoints for Lodgify data to fetch properties, bookings, and calendar information.
  • python

2

GitHub Stars

python

Language

4 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "fast-transients-lodgify-mcp-server": {
      "command": "uvx",
      "args": [
        "lodgify-mcp-server"
      ],
      "env": {
        "LODGIFY_API_KEY": "your_api_key"
      }
    }
  }
}

The Lodgify MCP Server provides a lightweight bridge for managing properties, bookings, and calendar data through a Model Context Protocol (MCP) client. It lets you perform common data operations against Lodgify’s vacation rental API in a standardized, scriptable way, enabling automation and integration with your workflows.

How to use

You use an MCP client to communicate with the Lodgify MCP Server. Once the server is running, your client can perform actions such as fetching your properties, retrieving or creating bookings, and syncing calendar data. You’ll typically authenticate with a single API key and then issue well-defined tool calls to retrieve or update information. The server exposes the following capabilities: properties (get_properties, get_property_by_id), bookings (get_bookings, get_booking_by_id, create_booking, update_booking_status), and calendar (get_calendar). Use these endpoints to build dashboards, automate reservation workflows, or keep calendars in sync with external systems.

How to install

Prerequisites: you need the MCP runtime tools available on your system. The Lodgify MCP Server can be started using the MCP runtime you have installed, either from prebuilt binaries or from source.

Option A — Run with the prebuilt MCP runtime (recommended for quick starts)

Export your API key and start the server using the MCP runner:

export LODGIFY_API_KEY=your_api_key
uvx lodgify-mcp-server

Option B — Run from source (requires the same environment variable)

Clone the project, install dependencies if needed, and start the server from the entry point as shown:

git clone https://github.com/fast-transients/lodgify-mcp-server.git
cd lodgify-mcp-server
uv sync
export LODGIFY_API_KEY=your_api_key
uv run python entrypoint.py

Available tools

get_properties

Fetch a list of all properties managed in Lodgify.

get_property_by_id

Retrieve detailed information for a single property using its identifier.

get_bookings

Retrieve a list of bookings for your Lodgify account or a specific property.

get_booking_by_id

Fetch details for a single booking by its identifier.

create_booking

Create a new booking with the necessary property, dates, and guest information.

update_booking_status

Update the status of an existing booking (e.g., confirmed, cancelled, modified).

get_calendar

Retrieve calendar data for properties to view availability and bookings.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational