4,500+ servers built on MCP Fusion
Vinkius

Guesty MCP. Manage your entire rental portfolio from chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Guesty MCP on Cursor AI Code Editor MCP Client Guesty MCP on Claude Desktop App MCP Integration Guesty MCP on OpenAI Agents SDK MCP Compatible Guesty MCP on Visual Studio Code MCP Extension Client Guesty MCP on GitHub Copilot AI Agent MCP Integration Guesty MCP on Google Gemini AI MCP Integration Guesty MCP on Lovable AI Development MCP Client Guesty MCP on Mistral AI Agents MCP Compatible Guesty MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Guesty MCP Server connects your property management system to any AI agent. You can manage reservations, listings, guests, and full financials for your vacation rentals—all from a natural conversation.

List all bookings, check pricing for specific dates, track owner revenue, and monitor cleaning tasks without leaving your AI client.

What your AI agents can do

Get accounting stats

Gets a business-level summary of accounting stats.

Get calendar

Gets the availability and pricing calendar for a specific listing.

Get listing

Gets detailed information for one specific property listing.

+ 8 more capabilities included
Check Property Availability and Pricing

Run get_calendar to see if a listing is available and what the average nightly rate is for a specific date range.

Retrieve Specific Booking Details

Use get_reservation to pull up all information on a single reservation, including check-in and guest names.

Calculate Financial Performance

Call get_owner_revenue to get a clear breakdown of gross revenue, commissions, and your final net payout for a given period.

Analyze Property Performance Data

Execute get_listing_stats to pull performance metrics for a specific property listing, helping you spot trends.

Manage Property Inventory

List all properties (list_listings) or get deep details on one specific listing (get_listing).

Monitor Operational Status

Call list_tasks to check which cleaning or maintenance jobs are pending or completed.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Guesty MCP Server: 11 Tools for Property Operations

Orchestrate everything from booking details and listing information to financial reports and guest lists using all 11 tools.

get019d75ac

get accounting stats

Gets a business-level summary of accounting stats.

get019d75ac

get calendar

Gets the availability and pricing calendar for a specific listing.

get019d75ac

get listing

Gets detailed information for one specific property listing.

get019d75ac

get listing stats

Gets performance statistics for one specific property listing.

get019d75ac

get owner revenue

Returns an owner statement showing gross revenue, expenses, commissions, and net payout.

get019d75ac

get reservation

Gets all details for a specific booking.

list019d75ac

list guests

Lists all guests or searches for them by name or email.

list019d75ac

list listings

Lists all property listings managed in Guesty.

list019d75ac

list messages

Lists communication messages or chats, optionally filtered by a guest's ID.

list019d75ac

list reservations

Lists bookings, letting you filter by status like confirmed, stayed, or cancelled.

list019d75ac

list tasks

Lists all cleaning and operational tasks assigned to properties.

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 every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Guesty, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Guesty MCP Server connects your Guesty PMS to any AI agent. You'll manage everything—bookings, listings, guests, and financials—just by talking to your agent. You don't have to leave your AI client to check bookings, see pricing, track owner revenue, or monitor cleaning tasks. You'll get full control over your vacation rental business.

Managing Property Inventory and Details

To see all the places you manage, run list_listings. For deep dives on a specific spot, use get_listing. You can also pull performance stats for a property with get_listing_stats.

Checking Availability and Bookings

Need to check if a place is open and what it costs? Run get_calendar to see a listing's availability and average nightly rates for specific dates. To pull up all the details on one booking, call get_reservation, which gives you the check-in date and guest names. You can also list all current bookings using list_reservations, filtering by status like confirmed, stayed, or cancelled.

Handling Guests and Communication

To find guests, use list_guests; you can search by name or email. If you need to check on communications, list_messages shows all chats, and you can filter those chats by a specific guest's ID.

Handling Operations and Finance

To see what needs doing, list_tasks lists all cleaning and maintenance jobs assigned to properties. For the money side of things, you can run get_owner_revenue to get an owner statement detailing gross revenue, expenses, commissions, and your final net payout. You can also check the big picture with get_accounting_stats for a business-level summary.

Finally, you can list all bookings with list_tasks.

How Guesty MCP Works

  1. 1 First, subscribe to the Guesty server and provide your Client ID and Client Secret.
  2. 2 Next, tell your AI agent what you need—for example, 'List all confirmed reservations for next week.'
  3. 3 The agent calls the correct tool (like list_reservations), and you get the structured data back instantly.

The bottom line is you manage your rental business by talking to your agent, not by exporting data into spreadsheets.

Who Is Guesty MCP For?

Property Managers who spend hours manually cross-referencing booking sheets and operational checklists. Operations Leads who need to automate task verification and calendar checks. Short-term Rental Owners who need a single source of truth for revenue reporting and guest history.

Property Manager

Retrieves reservation details and listing statuses during busy check-in periods, eliminating manual data lookups.

Operations Coordinator

Automates checking task completion via list_tasks and verifies calendar availability using get_calendar.

Real Estate Investor

Monitors overall revenue performance and guest satisfaction trends by calling get_owner_revenue.

What Changes When You Connect

  • See your total earnings breakdown instantly. Use get_owner_revenue to get a precise statement of gross revenue, commissions, and your net payout, eliminating manual financial reports.
  • Stop guessing about availability. Run get_calendar to check pricing and availability for any listing across a date range before confirming a booking.
  • Get a full picture of your properties. Use list_listings to see every property you manage, and get_listing to pull specific details on any one of them.
  • Know your operational status instantly. Call list_tasks to check if the cleaners finished their jobs or if maintenance is due, keeping your properties running smoothly.
  • Keep track of guest interactions. list_messages lets you search through a guest's entire chat history, so you never miss a communication detail.
  • Track revenue trends. Running get_listing_stats gives you performance numbers for specific properties, helping you decide where to focus your marketing efforts.

Real-World Use Cases

01

Handling a last-minute booking inquiry

A potential guest asks about dates next month. Instead of checking the booking engine and then the calendar, you ask your agent to run get_calendar for the property ID. The agent gives you immediate availability and pricing, and you confirm the rate right away.

02

Auditing a property's financials

You need to reconcile last month's payouts. You ask your agent to run get_owner_revenue. It spits out the exact gross revenue, commission totals, and the final net payout, allowing you to verify the numbers against your accounting software.

03

Checking operational readiness for a check-in

It's check-in day. You ask your agent to run list_tasks and list_reservations. The agent confirms the guest's booking details and checks the task list to make sure cleaning and maintenance are marked complete.

04

Searching for a specific guest's history

A guest has a complaint about a previous stay. You ask your agent to run list_messages and list_guests using the guest's name. The agent pulls up the communication history so you can address the issue with the right context.

The Tradeoffs

Manually Cross-referencing Data

Opening the Guesty portal, downloading the reservations list to Excel, switching to the calendar view to check dates, and then opening a separate report to find the owner's payout statement.

Ask your agent to run list_reservations and get_owner_revenue sequentially. The agent handles the data flow between tools, giving you the answer in a single chat interaction.

Forgetting to Filter Data

Running list_listings and getting a massive, undifferentiated list of every property you own, making it hard to find the one you need to check stats on.

If you know the property ID, run get_listing or get_listing_stats directly. If you need a list, always use the filters available in list_listings.

Trying to Predict Without Data

Guessing if a property needs maintenance because it has been booked a lot, instead of knowing if the last maintenance was done or if the usage is too high.

Run get_listing_stats to see the usage pattern and compare that to the status from list_tasks. This gives you a data-backed decision.

When It Fits, When It Doesn't

Use this server if your job involves managing multiple data points across different functions: bookings, finance, and operations. You need to know why a property performed a certain way (e.g., low revenue due to lack of maintenance tasks). Don't use it if you only need one piece of information, like just a list of guest names (use a simple contact database tool instead). If your workflow requires connecting financial data (get_owner_revenue) to operational status (list_tasks), this is the right tool.

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 every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 11 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_accounting_stats get_calendar get_listing get_listing_stats get_owner_revenue get_reservation list_guests list_listings list_messages list_reservations list_tasks

Managing rental properties means juggling a dozen different tabs and data sets.

Today, checking a property's status means opening the booking portal, navigating to the calendar, checking the reservations tab, and then opening the finance dashboard—all just to see if a guest is coming and if the cleaning crew is scheduled. You copy data between these separate screens constantly.

With the Guesty MCP Server, you just ask your agent. 'What's the status for the beachfront villa next Tuesday?' You get the reservation details, the calendar availability, and even the associated cleaning tasks, all in one chat reply. No clicking, no copy-pasting.

Guesty MCP Server: Get financial and operational data instantly.

You no longer have to manually pull reports. You simply ask, 'Show me the gross revenue and net payout for Q2.' The agent runs `get_owner_revenue` and returns the precise figures, saving you the headache of running multiple reports and reconciling them.

This changes the game. You move from being a data aggregator to a decision-maker. You get actionable financial insight, not just raw data.

Common Questions About Guesty MCP

How do I use the get_owner_revenue tool? +

You ask your agent to run get_owner_revenue and provide the required time frame. It returns a detailed owner statement with gross revenue, expenses, commissions, and the net payout for that period.

Can I list all reservations using list_reservations? +

Yes, you can run list_reservations and specify filters like 'confirmed' or 'cancelled.' This gives you a clean list of bookings based on the status you need.

What is the difference between get_listing and get_listing_stats? +

get_listing provides basic, static information about a property (like its address or name). get_listing_stats gives you performance data, like average daily rate or occupancy rates, so you can track its performance.

How do I check if a property is available for a specific date? +

Use the get_calendar tool. You just need to tell your agent the listing ID and the start and end dates, and it checks availability and the average nightly rate.

Can I search for guests using list_guests? +

Yes, list_guests lets you search by name or email. You can pull up the guest profile and then use list_messages to view their communication history.

How do I get cleaning and maintenance tasks using list_tasks? +

list_tasks retrieves all cleaning and operational tasks. You can check the status of maintenance items and ensure properties stay in top condition.

Can I list all properties managed by list_listings? +

list_listings returns a comprehensive list of all your property listings. This lets you see every property managed within Guesty, regardless of its current status.

How do I check the communication history for a guest using list_messages? +

list_messages retrieves all communication records. You can optionally filter these chats by a specific guest ID to review the full history.

How do I get my Guesty API credentials? +

Log in to your Guesty account, navigate to Integrations > API & Webhooks, and create a new set of API credentials to obtain your Client ID and Client Secret.

Can I check availability for specific dates? +

Yes! Use the get_calendar tool by providing the listing ID and a date range (start and end dates). The agent will return availability and pricing data for that period.

How do I find an owner's revenue information? +

Use the get_owner_revenue tool with the specific owner ID. The agent will retrieve recent statements including gross revenue, expenses, and net payouts.

Is the integration secure for managing my rental data? +

Yes, the integration uses OAuth 2.0 with Client Credentials. Your credentials are encrypted and stored securely within the Vinkius Cloud infrastructure.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 11 tools

We've already built the connector for Guesty. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 11 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.