- Home
- MCP servers
- Lodgify
Lodgify
- 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.