MCP Servers / other / Guesty MCP Server

Guesty MCP Server

JSON →
ssenone6other

First MCP server for Guesty property management. 38 tools for reservations, guests, messaging, pricing, financials, calendars, reviews, tasks, and webhooks. Free tier with 23 tools, Pro tier with all 38.

Install
How to run this server
[ { "cmd": "npx guesty-mcp-server", "imports": [] } ]
server path: guesty-mcp-server
Tools
What this server exposes
get_reservations
Fetch reservations with filters (dates, listing, status, guest)
create_reservation
Create direct bookings (website to Guesty)
update_reservation
Update reservation status, dates, guest info, or add notes
search_reservations
Search by guest name, email, or confirmation code
get_reservation_financials
Detailed financial breakdown for a reservation
create_reservation_note
Add internal notes to a reservation
get_guests
Search guest database by name or email
get_guest_by_id
Get detailed guest profile
get_listing
Get property details or list all properties
update_listing
Update title, description, amenities, min nights, max guests
get_calendar
Check availability and pricing by date
update_calendar
Block/unblock dates, set minimum nights
get_calendar_blocks
Get blocked dates with reasons
get_listing_occupancy
Calculate occupancy rate over a date range
get_photos
Fetch listing photos with captions
update_photos
Replace or reorder listing photos
get_conversations
Fetch guest message history
send_guest_message
Send messages to guests in conversations
get_financials
Revenue, payouts, and commission data
update_pricing
Update base price or date-specific pricing
get_listing_pricing
Get base price, discounts, and fee details
update_listing_pricing
Update base price, cleaning fee, discounts
get_owner_statements
Owner revenue statements and reports
get_expenses
Track operational expenses
create_expense
Create new expense records
get_revenue_summary
Aggregated revenue across all listings
get_tasks
Fetch cleaning and maintenance tasks
create_task
Create cleaning or maintenance tasks
get_reviews
Fetch guest reviews from all channels
respond_to_review
Post responses to guest reviews
get_channels
List connected booking channels per property
get_supported_languages
Get supported languages for a listing
get_automation_rules
List automation and workflow rules
get_webhooks
List registered webhooks
create_webhook
Register new webhook for event notifications
delete_webhook
Remove a registered webhook
get_custom_fields
Fetch custom fields for listings or reservations
get_account_info
Get account info and subscription details
Configuration
Environment & auth
authnone
envGUESTY_MCP_LICENSE_KEY
envGUESTY_CLIENT_ID
envGUESTY_CLIENT_SECRET
envIOT_WEBHOOK_PORT
envIOT_WEBHOOK_SECRET
Resources
Guesty MCP Server — MCP Server · libregistry