4,500+ servers built on MCP Fusion
Vinkius

Bookingmood MCP. Manage bookings, calendars, and guest contacts instantly.

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

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

Just plug in your AI agents and start using Vinkius.

Bookingmood MCP Server manages your entire rental portfolio. Use it to check real-time availability, list all products, manage guest contacts, and create or update bookings directly from your AI agent.

It handles the whole booking lifecycle, letting you track occupancy and run reports without logging into the dashboard.

What your AI agents can do

Create booking

Makes a new reservation in your rental portfolio.

Delete booking

Permanently cancels or removes an existing reservation.

Get product

Fetches detailed metadata for one specific rental unit.

+ 7 more capabilities included
Check and Search Availability

The agent can query or search for open dates and units across specified date ranges using query_availability and search_availability.

Full Booking Lifecycle Management

You can create new bookings with create_booking, modify existing ones with update_booking, or cancel them permanently using delete_booking.

Product and Inventory Oversight

The agent can list all available rental products (list_products) or get detailed information on a single product (get_product).

Guest Contact Management

You can pull lists of all guest contacts (list_contacts) and manage the associated booking data.

Calendar Monitoring

The agent can retrieve raw calendar events and occupancy blocks using list_calendar_events.

Booking Status Retrieval

You can list all current bookings (list_bookings) or retrieve a detailed list of all managed rental units.

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

Bookingmood MCP Server: 10 Tools for Rental Management

Use these 10 tools to manage the entire lifecycle of your rental units, from listing products to creating and modifying bookings.

create019d7561

create booking

Makes a new reservation in your rental portfolio.

delete019d7561

delete booking

Permanently cancels or removes an existing reservation.

get019d7561

get product

Fetches detailed metadata for one specific rental unit.

list019d7561

list bookings

Retrieves a list of all current and past reservations.

list019d7561

list calendar events

Gets a raw list of calendar blocks and events for occupancy tracking.

list019d7561

list contacts

Retrieves the full directory of guest contacts associated with the platform.

list019d7561

list products

Lists every rental product and its basic details.

query019d7561

query availability

Checks if a specific product is available for a defined date range.

search019d7561

search availability

Finds all available products across a specified range of dates.

update019d7561

update booking

Changes details on an already existing reservation.

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 Bookingmood, 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

Bookingmood manages your whole rental lineup. Hook it up to your AI agent and you can run your whole operation through natural talk. You'll get your hands on the core booking functions:

Check and Search Availability: Your agent can check or search for open dates and units across any date range using query_availability or search_availability.

Full Booking Lifecycle Management: You can create a new reservation with create_booking, change details on an existing one with update_booking, or cancel it forever with delete_booking.

Product and Inventory Oversight: You can list every rental product and its basic details using list_products, or get deep info on just one unit with get_product.

Guest Contact Management: You can pull the full directory of guest contacts using list_contacts and manage the bookings tied to those contacts.

Calendar Monitoring: The agent can get a raw list of calendar events and occupancy blocks using list_calendar_events.

Booking Status Retrieval: You can list all current and past reservations with list_bookings, or pull a detailed list of all managed rental units. You can also get a list of every rental product and its basic details using list_products.

How Bookingmood MCP Works

  1. 1 Subscribe to the server and enter your Bookingmood API Key.
  2. 2 Connect your preferred AI client (Claude, Cursor, etc.) to the Vinkius Marketplace.
  3. 3 Ask your agent a direct question (e.g., 'What's available next month?') and it uses the tools to get the answer.

The bottom line is you talk to your agent, and it talks to Bookingmood.

Who Is Bookingmood MCP For?

Property Managers, Vacation Rental Owners, and Ops Engineers. If your job involves keeping track of multiple rental calendars, managing guest details, or manually updating booking statuses across different platforms, this is for you. It lets you handle the whole portfolio from a single chat window.

Property Manager

Checks real-time occupancy status and updates guest details without opening the main dashboard.

Vacation Rental Owner

Monitors booking flow and availability straight from their workflow tools, reducing manual dashboard checks.

Real Estate Agent

Quickly verifies if a unit is available for a specific date range and creates a preliminary booking record.

What Changes When You Connect

  • You get real-time data without opening the dashboard. Use query_availability or search_availability to check unit status instantly, even if the booking was made last week.
  • Handling changes is fast. Instead of logging in and finding the reservation, just ask your agent to update_booking or delete_booking. It's direct, conversational control.
  • The entire guest list is available. Use list_contacts to pull names and emails, so you don't have to copy/paste data from a separate CRM.
  • You maintain full visibility of your inventory. list_products gives you a clean roster of every unit, while get_product lets you pull specific specs on demand.
  • Occupancy tracking is easy. You can run list_calendar_events to see raw calendar blocks, which is better for deep analysis than just looking at a summary view.
  • Bookings are fully controlled. You can create_booking or list_bookings right from your workflow, making the entire process traceable and immediate.

Real-World Use Cases

01

Checking Availability for a New Client

A real estate agent needs to know if the 'Beachfront Villa' is open the second week of July. They prompt their agent: 'Check availability for Villa X, July 8th-15th.' The agent runs query_availability and tells them the status, letting the agent continue the conversation to book it.

02

Updating a Reservation After a Client Call

A property manager gets a call and needs to change the check-in date for a guest. Instead of digging through the dashboard, they ask their agent to update_booking with the new dates and confirm the change. The process takes seconds.

03

Generating a Client Roster

An owner needs a list of all people who have booked in the last month. They ask their agent to list_contacts. The agent pulls the complete, structured guest directory, ready for export or reporting.

04

Auditing All Current Bookings

An ops engineer needs to see every reservation active right now. They run list_bookings, getting a comprehensive, up-to-date list of every active stay across the whole portfolio.

The Tradeoffs

Manual Dashboard Navigation

Logging into the website, clicking 'Bookings,' filtering by date, then clicking 'Product Details' to check specs. This takes 5+ minutes and is prone to user error.

Ask your agent to list_products first to confirm the unit name, then use get_product for the specs, and finally use query_availability to check dates. It's a few prompts, not five clicks.

Confusing List vs. Search

Telling the agent to 'show all bookings' when they only meant the last 5 entries, resulting in a massive, unmanageable list.

Use list_bookings for a full historical view. If you only want recent activity, frame the prompt to the agent to limit the scope, or use a targeted search query if the tool supports it.

Trying to Update without ID

Asking the agent to 'change the booking for the Smith family' without specifying the booking ID, leading to ambiguous results or an outright failure.

First, run list_bookings to get the exact booking ID, then run update_booking with both the ID and the required changes.

When It Fits, When It Doesn't

Use this server if your job requires constant coordination across multiple data silos: booking systems, contact lists, and inventory records. You need to check availability, create, or modify bookings, and pull guest data, all in one conversational flow. Don't use it if you are only doing basic, single-purpose lookups, like just needing a list of product names, because sometimes a simpler, dedicated API might be better. However, because this server groups list_products and list_bookings together, it's the best single place to manage the core inventory and reservation data.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Bookingmood. 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 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

create_booking delete_booking get_product list_bookings list_calendar_events list_contacts list_products query_availability search_availability update_booking

Managing rental calendars shouldn't require jumping between four different tabs.

Today, checking a unit's availability means logging into the dashboard, navigating to the calendar view, clicking the specific unit, and then looking at the booking overlay to see if dates are free. If you need product specs or guest names, you open a second tab and copy-paste the IDs, making it slow and messy.

With the Bookingmood MCP Server, you tell your agent exactly what you need. You run `search_availability` to see open dates, then `get_product` for specs, and finally `list_contacts` for guest info. Everything flows from one chat window. It’s immediate data, no clicks required.

Bookingmood MCP Server: Control your inventory and reservations.

Manual processes include checking if a unit is free (`query_availability`), then logging the booking details, and finally sending a confirmation email with manually copied data. This is a multi-step, high-friction process.

Now, you ask your agent to `create_booking`. It validates the availability, records the booking, and gets the data ready for your next step. The whole transaction happens in a single, cohesive, conversational step. It works.

Common Questions About Bookingmood MCP

How do I check availability using the Bookingmood MCP Server? +

You use the query_availability tool. You just need to tell your agent the product ID and the specific date range you want to check. It returns a simple true/false status for that unit.

What is the difference between `list_products` and `get_product` in Bookingmood? +

list_products gives you a list of all units you manage. get_product requires a specific ID and gives you all the detailed metadata for just that one unit.

Can I cancel a booking using the Bookingmood MCP Server? +

Yes, use the delete_booking tool. You just need to provide the booking ID, and the agent cancels it permanently in the system.

How do I find all guest contacts with Bookingmood MCP Server? +

Run list_contacts. This pulls the entire guest directory, giving you all the contact details linked to your rentals.

Does `list_bookings` show only current reservations? +

No, list_bookings retrieves a list of all current bookings, including past and future reservations, giving you a full history.

How does `update_booking` handle changes to a booking's dates or guest info? +

You update a booking by providing the booking ID and the specific fields you want to change. This tool lets you adjust dates, add notes, or change guest details without affecting other data.

What tools should I use to get raw calendar data, like `list_calendar_events`? +

list_calendar_events retrieves raw calendar blocks, which is useful for seeing occupancy status exactly as it appears in Bookingmood. This is different from viewing simple confirmed bookings.

Is there a way to filter results when using `list_products` or `list_contacts`? +

Yes, you can filter results using PostgREST-powered filters. This lets you retrieve only the specific product IDs or contacts you need, making data querying much more precise.

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.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 10 tools

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

No hosting. No infrastructure. No complex setup.
All 10 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.