# Bookingmood MCP for AI Agents AI Agent Connect

> Bookingmood lets you manage your rental business through any AI agent. Track your inventory, manage your occupancy calendar, and handle guest contact info without leaving your chat window. It connects your rental management account to your favorite AI client so you can handle bookings and availability queries using natural language. It's built for property managers who want to move faster and spend less time clicking through complex dashboards.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_55VpWbCvbQlbkHOSv9q9VS7BJM3f0y6kaWlQKx1d/ai-agent-connect
- **Tags:** rental-management, availability-calendar, guest-communication, booking-automation, portfolio-management

## Description

This connector lets you run your entire rental business through a chat interface. Instead of digging through a dashboard to see who's staying where, you just ask your agent for the status of a specific unit or a guest's contact info. It handles the heavy lifting of updating bookings and checking dates across your whole portfolio. If you're already using the Vinkius catalog to manage your tools, this Connector fits right in. You can ask about upcoming stays, find open slots for next month, or add a new reservation without ever opening a browser tab. It turns your property data into a conversational workflow. You can quickly see which units are occupied, find out who is arriving next, and manage your guest directory without the usual friction of navigating multiple menus. It makes it easy to keep your records accurate while you're on the move or busy with other tasks. You no longer have to worry about keeping multiple calendars in sync or manually updating guest lists. Everything you need to run your properties is now accessible through a simple conversation with your agent, giving you more time to focus on your guests and your business. By turning complex data into clear answers, you can make faster decisions about your inventory and stay ahead of your booking schedule.

## Tools

### create_booking
Use this to add a new reservation to your system. It handles the details so you don't have to enter them manually.

### delete_booking
Remove a booking from your records permanently. This is the quickest way to cancel a stay.

### get_product
Get the full details for a specific rental property. Use this to see descriptions and metadata for a single unit.

### list_products
See all the rental products you have in your inventory. This gives you a complete overview of your portfolio.

### list_bookings
See every current booking in your portfolio at once. It's the fastest way to check your overall occupancy.

### list_calendar_events
Pull a list of all raw calendar blocks and events. This helps you see exactly how your time is filled.

### list_contacts
Get a list of all your guest contacts in one place. Use this to find phone numbers or emails quickly.

### query_availability
Check if specific units are free for a list of dates. This is great for verifying a group of properties at once.

### search_availability
Search for any available units across a specific date range. Use this when you're trying to find an open slot for a guest.

### update_booking
Modify an existing reservation in your system. Use this to change dates, guests, or other booking details.

## Prompt Examples

**Prompt:** 
```
List all my rental units in Bookingmood.
```

**Response:** 
```
I've pulled your current inventory from Bookingmood. You have 3 active listings:

*   **Beachfront Villa** (ID: unit_1)
*   **Mountain Cabin** (ID: unit_2)
*   **City Apartment** (ID: unit_3)

Let me know if you need the specific details or descriptions for any of these.
```

**Prompt:** 
```
Check availability for 'Beachfront Villa' for the second week of July.
```

**Response:** 
```
I've checked the calendar for the Beachfront Villa.

**Status:** Available
**Dates:** July 8th to July 15th

Would you like me to go ahead and create a tentative booking for those dates?
```

**Prompt:** 
```
Show the last 5 bookings received.
```

**Response:** 
```
I found 5 recent entries for you:

*   **John Doe** at Beachfront Villa (Confirmed, starting tomorrow)
*   **Pending Request** for Mountain Cabin
*   **Sarah Jenkins** at City Apartment (Confirmed)
*   **Michael Chen** at Beachfront Villa (Confirmed)
*   **Emily Davis** at Mountain Cabin (Pending)
```

## Capabilities

### Check unit availability
Find out which properties are free for specific dates instantly.

### Create a new reservation
Add new bookings to your system without manual data entry.

### List guest contact info
Pull up phone numbers and emails for your guest directory.

### View all current bookings
Get a complete list of all active stays in your portfolio.

### Search for open dates
Query your calendar for available slots across any date range.

### Update booking details
Modify existing reservations to change dates or guest information.

### Get product metadata
Retrieve full descriptions and details for every rental unit.

## Use Cases

### Checking a weekend opening
A property manager needs to know if the Beachfront Villa is free for a weekend in July. They ask the agent to check availability for those dates.

### Adding a last-minute stay
An owner just got a new booking request over the phone. They tell the agent to create a new booking for a guest staying next month.

### Reviewing current occupancy
A manager wants to see who is staying at the mountain cabin this week. They ask the agent to list all current bookings.

### Inventory data pull
A developer wants to see the list of all rental products to build a custom dashboard. They use the tool to pull the full product list.

## Benefits

- See exactly which units are free for specific dates using `query_availability` so you don't have to manually cross-reference calendars.
- Add or change reservations on the fly with `create_booking` and `update_booking` to keep your records accurate without clicking through menus.
- Get a bird's-eye view of your entire portfolio with `list_products` to quickly see what's in your inventory.
- Keep guest details organized by pulling up contact info with `list_contacts` whenever a guest reaches out with a request.
- Monitor your occupancy levels by pulling raw data with `list_calendar_events` to spot trends in your rental business.

## How It Works

The bottom line is you get a conversational interface for your rental management system.

1. Subscribe to this Connector and enter your API key.
2. Connect your account to your preferred AI client like Claude or Cursor.
3. Start asking questions about your rental availability and bookings.

## Frequently Asked Questions

**Can I use Bookingmood to manage my vacation rentals with an AI agent?**
Yes. This Connector connects your Bookingmood account to your AI client, allowing you to manage your listings, check dates, and handle bookings using natural language.

**How does the Bookingmood MCP help with property management?**
It removes the need to click through multiple menus. You can ask your agent to find guest details, check occupancy, or update reservation dates instantly.

**Can I check rental availability using Bookingmood?**
Absolutely. You can ask your agent to find open slots for specific properties across any date range, making it easy to give guests instant answers.

**How do I add new bookings to Bookingmood through an AI client?**
Once connected, you can simply tell your agent the guest's name and stay dates. The Connector will handle the data entry into your Bookingmood account for you.

**Is Bookingmood good for managing multiple rental units?**
Yes, it's designed for portfolio management. You can list all your products at once or query availability across multiple units in a single request.

**Can I check if a rental is available for a specific weekend?**
Yes! Use the `query_availability` tool with the Product IDs. Your agent will check the real-time calendar status in Bookingmood to confirm if the unit is free or booked.

**How do I see the contact details for a guest with a confirmed booking?**
Simply ask the agent to `list_contacts`. You can filter for specific guests linked to bookings to retrieve their names, emails, and phone numbers directly from the directory.

**Does the integration allow updating the price of a rental?**
The current toolset focuses on availability, booking management, and contact oversight. Updating core pricing calendars or complex rate seasons should be done through the Bookingmood dashboard.