4,500+ servers built on MCP Fusion
Vinkius

BookingLive MCP. Manage every order, reservation, and product detail via your agent.

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

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

Just plug in your AI agents and start using Vinkius.

BookingLive MCP Server automates order and reservation management. Your AI agent can start, update, cancel, and complete orders, fetch detailed customer history, and check product availability—all through natural language.

Manage the entire booking lifecycle without leaving your chat interface.

What your AI agents can do

Abort order

Cancels an order and removes any pending items from the record.

Add to order

Attaches specified items to an existing order.

Cancel order

Cancels an order and automatically sends a cancellation email to the customer.

+ 14 more capabilities included
Process Order Lifecycle

Start new orders, add items to existing ones, and mark orders as completed or aborted.

Retrieve Order Data

Fetch full order details by reference, or get a filtered list of orders using criteria like email or status.

Manage Customer Records

Pull all historical orders tied to a specific customer's email address.

Update and Cancel Orders

Change order parameters or send a cancellation notice and mark the order as canceled.

Check Inventory and Resources

Get public details on products or check resource availability for specific dates.

Send Notifications

Send email notifications to customers or set specific order notification preferences.

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

BookingLive MCP Server: 17 Tools for Booking & Order Management

Use these 17 tools to manage the entire booking lifecycle, from starting a new order to retrieving detailed customer history, all through your AI agent.

abort019e386e

abort order

Cancels an order and removes any pending items from the record.

add019e386e

add to order

Attaches specified items to an existing order.

cancel019e386e

cancel order

Cancels an order and automatically sends a cancellation email to the customer.

complete019e386e

complete order

Marks an order as finished with a transaction record.

get019e386e

get events by product ids

Returns all historical events for a list of specified products within a given date range.

get019e386e

get message content

Retrieves the HTML content and subject line of an order's associated email.

get019e386e

get order details

Fetches complete details for a specific order reference number.

get019e386e

get orders

Returns a filtered list of all orders based on criteria like date range or status.

get019e386e

get orders by email

Retrieves all orders associated with a specific customer's email address.

get019e386e

get product availability

Checks public product availability for a date range.

get019e386e

get product detail

Retrieves specific details for a named product.

get019e386e

get ref data

Gets public reference data, including lists of products, locations, and staff.

get019e386e

get resource availability

Checks public availability for specific resources over a date range.

send019e386e

send email to customers

Sends a specific notification message to a customer's email address.

set019e386e

set order notification

Updates how and when an order receives notifications (Email or SMS).

start019e386e

start order

Initiates a brand new order by providing member details and initial product items.

update019e386e

update order param

Changes a specific setting or parameter value on an existing order.

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 BookingLive, then connect any of our 4,500+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,500+ 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

Your AI agent can manage your entire booking and commerce life cycle. It'll handle everything from starting a new reservation to finishing an old one, all using natural language. You won't need to leave your chat interface to handle orders.

Process Order Lifecycle
Your agent can start_order to kick off a brand new order using member details and initial products. You can add_to_order to attach more items to an existing order. When the job's done, it marks the order as complete with a transaction record via complete_order. If things go south, you can cancel_order, which cancels the order and automatically sends the customer an email letting them know.

You can also abort_order to cancel an order and scrub any pending stuff from the record.

Retrieve Order Data
Need to track down an order? You can get_order_details to fetch every detail for a specific order number. You can get_orders to get a list of all orders filtered by criteria like date range or status. To pull up all the history for one client, use get_orders_by_email to retrieve every order tied to a specific customer's email address.

You can also get_message_content to grab the HTML content and subject line from an order's associated email.

Manage Orders
If you gotta tweak an order, you can update_order_param to change a specific setting or parameter value on an existing order. You can also set_order_notification to change how and when an order gets notified, picking between Email or SMS.

Check Inventory and Resources
Want to know what's available? Use get_product_detail to get specific info on a named product. You can get_ref_data to pull public reference data, which includes lists of products, locations, and staff. To check what's on the market, get_product_availability checks public product availability for a date range. If you're checking resources, get_resource_availability checks public availability for specific resources over a date range.

Send Notifications
Your agent can send_email_to_customers to send a specific notification message straight to a customer's email address.

How BookingLive MCP Works

  1. 1 Subscribe to the BookingLive MCP Server and provide your BookingLive Domain and Secret Key.
  2. 2 Your AI client connects and authenticates using those credentials.
  3. 3 You instruct your agent with natural language (e.g., 'Find all orders for john@example.com'). The agent maps your request to the correct tool and executes it.

The bottom line is, your agent handles the complexity of calling the right tools and managing the data flow, letting you focus only on the goal.

Who Is BookingLive MCP For?

Operations Managers, Customer Support Agents, and E-commerce Leads. If your job involves tracking down a customer's last order, adjusting a reservation, or checking stock levels manually, this saves you hours of clicking through dashboards. It puts the entire booking system under your agent's control.

Customer Support Agent

Find a customer's entire order history by email, cancel a reservation, and update order details during a live chat conversation.

Operations Manager

Check daily order volumes and see status distributions without running manual reports or querying multiple screens.

E-commerce Lead

Build complex booking orders from scratch, adding multiple items and finalizing the transaction using AI-driven workflows.

What Changes When You Connect

  • Process the full order lifecycle. Instead of jumping between 'Create Order,' 'Add Item,' and 'Complete' screens, your agent handles the sequence: start_orderadd_to_ordercomplete_order. It manages the transaction state for you.
  • Resolve customer issues faster. Need to know what a customer bought last year? Use get_orders_by_email to pull their full history immediately, without asking them for an order reference.
  • Keep your inventory accurate. Before placing a booking, run get_product_availability or get_resource_availability. The agent checks both product and resource calendars against a date range before advising the user.
  • Handle complex updates easily. If a customer changes their mind, use update_order_param to change a single setting on an order, or cancel_order to abort the whole thing and send the confirmation email.
  • Improve visibility. Use get_orders to pull a filtered list of orders (e.g., 'all pending orders from last week') without needing to run multiple date-range reports.
  • Communicate automatically. After an order is complete, use send_email_to_customers to send a final notification message, or set_order_notification to manage preferences for future orders.

Real-World Use Cases

01

The Support Agent Needs History

A customer calls in needing help with an old booking. Instead of asking for the reference number, the agent uses get_orders_by_email with the customer's email. The agent immediately shows the client the full order history, allowing the agent to quickly diagnose the problem and proceed with either get_order_details or cancel_order.

02

The E-commerce Team Needs a New Order

The team needs to process a complex, multi-item corporate booking. They instruct the agent to start_order with member details, then use add_to_order repeatedly for every product. Finally, they call complete_order to finalize the booking and generate the revenue record.

03

The Operations Manager Needs Status Checks

The manager needs to know the status of all bookings made last month that are still pending payment. They run get_orders and filter the list by status and date range. They then use get_product_detail to cross-reference the item codes and confirm what's missing.

04

The Booking Needs to Change

A customer calls to change a date or add an item. The agent first checks availability using get_resource_availability to confirm the new date works. If it does, the agent uses update_order_param to change the date, and then uses add_to_order to include the new item.

The Tradeoffs

Manual Data Aggregation

Manually checking order status by logging into the website, running the 'Get Orders' report, then logging into the inventory system to check stock, and finally emailing the summary. This process takes 30 minutes and is prone to copy/paste errors.

Use your AI agent to orchestrate the data gathering. First, run get_orders to pull the list. Then, use get_product_availability for any items needed. Finally, compile the entire status report in a single conversational exchange.

Partial Order Management

Trying to update an order parameter but forgetting to check if the product is still available, leading to a failed update and wasted time.

Always check availability first. Use get_product_availability for the product, and then use update_order_param only after confirming the required resource or product is still available in the system.

Ignoring Customer Context

Only querying for orders using a specific reference number, even if the customer only remembers the email address. This fails if the reference number was lost.

Start by querying using the email address. Use get_orders_by_email first. This pulls all relevant history, letting you find the order ID even if the customer doesn't know it.

When It Fits, When It Doesn't

Use this server if your core job involves managing the full lifecycle of bookings and transactions. You need to be able to reliably start orders (start_order), check real-time availability (get_product_availability), and handle the state changes (cancel, update, complete).

Don't use this if you only need to read static reference data. If you just need a list of available products or locations, the get_ref_data tool is sufficient. You don't need the whole server. If your goal is purely reporting (e.g., 'give me a CSV of last month's sales'), you might be better served by a dedicated BI tool, but if you need to act on that data (like canceling or updating), this server is required.

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

Available Capabilities

abort_order add_to_order cancel_order complete_order get_events_by_product_ids get_message_content get_order_details get_orders get_orders_by_email get_product_availability get_product_detail get_ref_data get_resource_availability send_email_to_customers set_order_notification start_order update_order_param

Dealing with order status updates shouldn't require 15 clicks.

Today, changing a booking status means logging into the dashboard, finding the customer's profile, navigating to the order tab, and then clicking through status dropdowns or sending a separate internal message. It’s a lot of clicking, and you're always worried about whether you hit the right screen or if the status syncs correctly.

With the BookingLive MCP Server, you just tell your agent to 'Cancel order BKL-1002 and notify the customer.' The agent handles the `cancel_order` function, sends the required email, and updates the status—all in one conversational step.

BookingLive MCP Server: Manage orders and reservations

Previously, adding an item or changing a parameter required multiple, distinct steps: first checking if the product existed (`get_product_detail`), then calling a separate 'Add Item' endpoint, and finally calling another endpoint to update the order record. The manual choreography was complex.

Now, you can tell your agent, 'Add a standard entry and change the date to next week.' The agent coordinates the necessary steps—from checking availability to calling `add_to_order` and `update_order_param`—and gives you the final, correct order record.

Common Questions About BookingLive MCP

How do I find all orders for a customer using the BookingLive MCP Server? +

Use the get_orders_by_email tool. This function pulls all historical orders associated with a specific email address, giving you a complete view without needing the order reference number.

Can I check product availability before starting an order using BookingLive MCP Server? +

Yes, use get_product_availability. This tool lets you check public product availability for a date range, ensuring the items are available before you call start_order.

What if I need to cancel an order and send an email using BookingLive MCP Server? +

Use the cancel_order tool. This function handles both the cancellation of the order record and the automatic queuing of the confirmation email to the customer.

How do I update an order parameter with the BookingLive MCP Server? +

Call update_order_param. You simply specify the order ID and the parameter you want to change, and the tool updates the value.

Can I get all orders by status using BookingLive MCP Server? +

Use get_orders. This tool allows you to retrieve a filtered list of all orders by status, date, or other criteria.

How do I check resource availability using the BookingLive MCP Server's get_resource_availability tool? +

The get_resource_availability tool returns public resource availability for a given date range. You provide the desired dates, and the agent gets a list of resources and their booking status for that time.

Can I find the full details of a specific order using the BookingLive MCP Server's get_order_details tool? +

Yes, the get_order_details tool returns all metadata for a specific order reference. You just need the order ID, and the agent fetches the full history, items, and current status.

How do I initiate a new order using the BookingLive MCP Server's start_order tool? +

The start_order tool begins a new BookingLive order. You must provide the member details and a list of items as JSON objects to successfully create the initial order record.

Can I search for all orders placed by a specific customer using their email? +

Yes! Use the get_orders_by_email tool. Simply provide the customer's email address, and the agent will return a list of all associated orders and their current statuses.

How do I cancel an existing reservation if a customer changes their mind? +

You can use the cancel_order tool by providing the unique order reference. This will cancel the order in the system and trigger the standard cancellation email to the customer.

Is it possible to view the full transaction history and items for a specific order? +

Absolutely. The get_order_details tool fetches everything related to a reference, including totals, transaction types (Cash, PDQ, etc.), order items, and internal notes.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 17 tools

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

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