Guesty MCP for AI Agents. Manage bookings, guests & financials from one chat.
Guesty MCP connects your AI agent directly into the Guesty property management platform. Manage every aspect of your vacation rentals—from checking availability and listing performance to retrieving owner revenue statements and guest chat history. Stop jumping between tabs; handle reservations, bookings, and operations all through natural conversation.
Give Claude and any AI agent real-world access
Get detailed statistics on any specific listing or check the overall accounting summary for your entire portfolio.
List all current reservations, find out which properties are free, and determine the average nightly rate for a date range.
Search for specific guests or view their entire communication history with the property managers.
Check if cleaning, maintenance, or other operational tasks are completed across your properties.
Retrieve owner statements detailing gross revenue, commissions, expenses, and final net payouts for owners.
Ask an AI about this
Waiting for input…
What AI agents can do with Guesty: 11 Tools for Property Operations
Use these tools to programmatically access Guesty's core functions, allowing your agent to manage everything from booking details to financial statements.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Guesty MCPGet Accounting Stats
Retrieves a summary of your business's financial accounting statistics.
Get Calendar
Checks the availability and pricing calendar for any specific property listing.
Get Listing Stats
Pulls performance metrics and statistics for a single, chosen property listing.
Get Listing
Gathers all the core details about a specific property listing.
Get Owner Revenue
Returns detailed owner statements, including gross revenue, expenses, commissions...
Get Reservation
Gets comprehensive details for one specific booking or reservation ID.
List Guests
Finds guest profiles by searching using a name or email address.
List Listings
Generates a complete list of every property you manage through Guesty.
List Messages
Retrieves the full chat history between guests and management, optionally filtering...
List Reservations
Lists all bookings, allowing you to filter results by status like 'confirmed' or...
List Tasks
Provides an overview of required cleaning and operational tasks for your properties.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Guesty, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Guesty. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The headache of managing disparate booking platforms Solved with Vinkius AI Gateway
Right now, checking your entire portfolio means logging into three different sites: Airbnb for one set of bookings, Booking.com for another, and then switching to a separate spreadsheet just to track which properties need maintenance or if the owner payout was correct. You're constantly copying dates, cross-referencing IDs, and trying to piece together a single story from five different dashboards.
With this MCP, you talk to your agent once. Instead of multiple logins and manual data transfers, you ask it to list everything needed—reservations, task status, owner payouts—and the platform gathers all that information into one response. It's like having an employee who already knows how to navigate every system.
The Guesty MCP gives you a unified view of your property performance
You no longer have to manually check `list_reservations` and then separately run `get_listing_stats` for each unit. The agent can pull all that data together, showing you utilization rates alongside booking patterns in one go.
The difference is simple: You stop doing the heavy lifting of data compilation. Your agent gives you actionable insights across your entire rental portfolio instantly.
What your AI can actually do with this
Running a portfolio of rental properties means juggling dozens of screens: one for Airbnb, another for VRBO, and yet another for accounting. This MCP lets you talk to your entire operation instead. You can ask your agent things like, 'What are the net payouts for Q2?' or 'Is Listing 5520 available next month?' The system handles fetching booking details, checking current task lists, and pulling performance stats from all connected platforms.
If you're already using Vinkius to manage other APIs, adding Guesty means your AI agent becomes a single source of truth for your entire rental business. You can get owner statements, review guest communication logs, and list out every active booking with a simple prompt.
019d75ac-7923-726b-aa73-3b1fc83c6fd5 Here's how it actually works
The bottom line is that your AI agent acts like a dedicated operations coordinator, gathering complex data from Guesty without you ever needing to write code or navigate multiple dashboards.
Subscribe to this MCP on Vinkius and enter your Guesty Client ID and Client Secret.
Connect your preferred AI client (like Claude or Cursor) using the Vinkius connector.
Tell your agent what you need. For example, 'Show me all confirmed reservations next week,' and the system executes the necessary calls.
Who is this actually for?
This is for property managers and short-term rental owners who spend too much time manually cross-referencing booking calendars with financial reports. If your day involves switching between revenue spreadsheets, guest messaging platforms, and availability dashboards, this MCP saves you hours.
Retrieves immediate reservation details or lists tasks to ensure properties are ready for check-ins during peak season.
Pulls owner statements and overall accounting statistics to quickly assess revenue performance across all listings without downloading manual reports.
Checks the status of maintenance tasks or reviews guest chat history to resolve issues before they become complaints.
What Changes When You Connect
Stop manual data aggregation. Instead of exporting booking lists and then pasting them into a spreadsheet to calculate occupancy rates, simply ask the agent to run list_reservations and get actionable data instantly.
Know your money trail immediately. You don't need to wait for month-end reports; asking for owner statements using get_owner_revenue gives you net payout figures on demand.
Never miss a maintenance item again. By listing tasks with list_tasks, the agent shows you exactly what needs cleaning or fixing, giving your team clear priorities right when they need it.
Instant property deep dives. Need to know if a specific unit is profitable? Use get_listing_stats for performance data, then use get_calendar to confirm availability and pricing simultaneously.
Customer service triage is faster. If a guest calls with an issue, asking the agent to check their details via list_messages lets you see the whole communication history without logging into the chat platform.
See it in action
Preparing for a large group arrival
A property manager needs to confirm if 10 units are available next month and whether any of those reservations have outstanding maintenance issues. They ask their agent, which runs get_calendar and then list_tasks, getting one consolidated report on availability and required prep work.
Auditing owner payments
An investor needs to reconcile last quarter's income against the expected commission rates. They instruct their agent to pull reports using get_owner_revenue and then cross-reference it with the full accounting picture via get_accounting_stats.
Handling a guest complaint
A manager gets a complaint about noise from a specific unit. They ask their agent to find the guest's profile using list_guests, review the chat history via list_messages, and confirm the unit details with get_listing.
Checking operational status after an outage
The operations team needs a full picture of all booked units. They prompt the agent to run list_reservations filtered by 'stayed' status, and then use get_listing_stats on each one to see its utilization rate.
The honest tradeoffs
What to watch out for, and the recommended way to handle each one.
Using spreadsheets for real-time data
Downloading reservation lists every week, copying the dates into a spreadsheet, and manually cross-referencing them with listing details to check availability.
Instead of manual work, tell your agent to run list_reservations and include specific filtering for status or date range. This gives you dynamic data directly in the chat window.
Searching for revenue manually
Having to log into the accounting portal, navigate through menus, select a reporting period, and finally download a PDF just to know the net payout.
Just ask your agent: 'What was the owner's total net payout last month?' The call to get_owner_revenue bypasses all the manual navigation.
Confusing listing performance with reservations
Looking at a single reservation detail and thinking it represents the whole property's health, missing out on overall financial context.
Get the full picture by using get_listing_stats to see the unit's history and profitability, which provides more data than just viewing one booking via get_reservation.
When It Fits, When It Doesn't
Use this MCP if your workflow is centered around property operations: checking availability, managing guest relations, tracking maintenance tasks, or reviewing owner income. The core value here is the integration of diverse operational data points—booking details, financial reports, and physical task lists—into a single conversational stream.
Do NOT use this MCP if you only need to perform a highly specialized accounting function (like complex tax filing calculations). For that, look for dedicated accounting APIs. Also, don't use it if your primary goal is just general marketing analytics; you’ll want a different tool focused on web traffic or booking conversion rates.
However, if you are trying to build an agent that handles the entire lifecycle of a rental—from inquiry (checking get_calendar) to stay (list_reservations), to post-stay finance (get_owner_revenue)—this MCP is exactly what you need.
Questions you might have
How do I check a property's availability using Guesty MCP? +
You use the get_calendar tool. Just ask your agent for the calendar details of a specific listing ID, and it will return the available dates and pricing range for you.
Can I find out owner revenue using Guesty MCP? +
Yes, use get_owner_revenue. This tool pulls detailed statements showing gross revenue, commissions, expenses, and your final net payout figures in one place.
What is the best way to check guest communication history with Guesty MCP? +
Use list_messages. You can search for a specific guest's ID or name and retrieve their entire message log, helping you resolve issues quickly.
Does Guesty MCP help me manage maintenance tasks? +
Yes. The list_tasks tool provides a clear overview of all necessary cleaning and operational jobs across your properties, ensuring nothing gets missed.
How do I get details on an entire property listing with Guesty MCP? +
Use the get_listing tool. This call pulls every core detail about a specific unit, from its amenities list to its management history.