# MakePlans MCP for AI Agents AI Agent Connect

> MakePlans MCP lets you manage your online bookings and appointments through natural language. Connect your MakePlans account to your AI agent to check staff availability, list services, and create new appointments without leaving your chat interface. It turns your booking system into a conversational tool for faster service management.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_SzBY3tRVsdgJRa328euOD44SaRnxnhKTwGRjwNrT/ai-agent-connect
- **Tags:** online-booking, appointment-scheduling, service-management, staff-availability, customer-management, automation

## Description

MakePlans MCP lets you manage your online bookings and appointments through natural language. You can connect your MakePlans account to your AI agent to check staff availability, list services, and create new appointments without leaving your chat interface.

Running a service-based business usually means juggling multiple tabs. You're often switching between your calendar, your staff list, and your service menu just to answer one simple question from a client about availability. It's a lot of manual clicking and mental math. This Connector changes that by bringing your booking data directly into your conversation. Instead of digging through a dashboard, you can just ask your agent who's free at 3 PM or what services are currently open for booking. It pulls real-time data from MakePlans so you don't have to worry about double-bookings or missing a detail.

You can handle the heavy lifting like seeing all your current bookings, checking specific resource availability like rooms or equipment, and managing your staff list. If a client needs to change their plans, your agent can handle the cancellation or deletion of a booking in seconds. It's designed to make your front-desk operations feel like a natural conversation rather than a data entry chore. You'll find this in the Vinkius catalog as a way to move away from clicking buttons and toward just getting things done. Whether you're a salon owner or a clinic manager, this tool lets you focus on your customers while your agent handles the logistics of the schedule.

## Tools

### create_booking
Create a new appointment in your MakePlans account. It handles the data entry for you so you can book faster.

### delete_booking
Cancel or remove a booking from your schedule. Use this to clear up slots when a client needs to reschedule.

### get_booking
Pull up the specific details of a single reservation. It's the quickest way to check what a client booked.

### get_resource
Get the details for a specific piece of equipment or a room. Use this to see exactly what's available for a session.

### get_service
Look up the details for a specific service you offer. This helps your agent understand what's being booked.

### list_bookings
See every booking currently in your MakePlans system. Use this to get a full overview of your daily or monthly schedule.

### list_people
Get a list of all staff members in your account. This helps your agent know who is available to work.

### list_resources
See all your rooms and equipment. It's perfect for checking if the physical space is ready for a client.

### list_services
Pull a full list of every service you provide. Your agent uses this to show customers what they can book.

### list_available_slots
Find open times for a specific service. This is the core way to find a gap in the schedule for a new client.

## Prompt Examples

**Prompt:** 
```
Who is available to see a client tomorrow morning?
```

**Response:** 
```
**Staff Availability for Tomorrow Morning**

| Staff Member | Status | Notes |
| :--- | :--- | :--- |
| Sarah Jenkins | **Available** | Open until 12:00 PM |
| Mark Chen | **Booked** | Full schedule |
| Elena Rodriguez | **Available** | Available after 10:00 AM |

Would you like me to book a slot with Sarah or Elena?
```

**Prompt:** 
```
What services do we offer for hair care?
```

**Response:** 
```
We currently offer the following hair care services:

*   **Standard Haircut** (ID: 105)
*   **Color Treatment** (ID: 108)
*   **Deep Conditioning** (ID: 112)
*   **Styling & Blowout** (ID: 115)

Just let me know which one you'd like to book!
```

**Prompt:** 
```
Book a consultation for Sarah at 2 PM tomorrow.
```

**Response:** 
```
Done! I've scheduled that for you.

**Booking Confirmed**
*   **Client:** Sarah
*   **Time:** Tomorrow, 2:00 PM
*   **Service:** Consultation
*   **Status:** Confirmed

I've updated your MakePlans calendar.
```

## Capabilities

### Create new appointments instantly
Have your agent book a new client slot using your MakePlans data.

### Cancel or delete existing bookings
Remove appointments from your schedule with a simple voice or text command.

### View specific booking details on demand
Pull up all the info for a single reservation in one glance.

### Check available staff members
See who is on shift and ready to work at any given time.

### See current service offerings
Get a full list of what your business offers to your clients.

### Find open time slots for specific services
Identify the exact gaps in your schedule for a particular service.

### View available rooms and equipment
Check if the physical space or tools you need are free for a session.

## Use Cases

### Checking stylist availability
A client wants a haircut but doesn't know when the stylist is free. The agent uses list_available_slots to show the client three options for tomorrow afternoon.

### Handling a last-minute cancellation
You need to cancel a booking because a staff member called out sick. You tell your agent to cancel the 10 AM slot, and it uses delete_booking to clear the schedule.

### Answering service inquiries
A new customer asks what kind of consultations you offer. The agent pulls the list of services with list_services and describes them in a friendly way.

### Verifying room readiness
You need to see if a specific treatment room is free for a 2 PM slot. The agent checks list_resources to confirm the room is available before you confirm the booking.

## Benefits

- Stop clicking through multiple tabs to find open time slots with list_available_slots. You get the answer instantly.
- Reduce booking errors by having your agent use create_booking to handle the exact details of every appointment.
- Get a bird's-eye view of your entire schedule using list_bookings without scrolling through a web interface.
- Quickly identify which staff members are on duty by calling list_people through your AI client.
- Manage your physical space better by checking rooms and equipment with list_resources.
- Save time on customer inquiries by letting your agent pull your full menu of offerings with list_services.

## How It Works

The bottom line is you stop manual data entry and start managing your schedule through conversation.

1. Connect your MakePlans account to your AI client.
2. Ask your agent to check availability or list services.
3. Confirm the booking details to finalize the appointment.

## Frequently Asked Questions

**Can I use MakePlans MCP to manage my salon's schedule?**
Yes. It lets you manage your salon's bookings, check staff availability, and handle appointments through a natural conversation with your AI agent.

**How does MakePlans MCP handle staff availability?**
The Connector pulls a real-time list of your staff members, so your agent always knows who is on duty and who is available to take on new clients.

**Can I see my room availability with MakePlans MCP?**
Yes, it can list your resources. This means your agent can check if specific rooms or pieces of equipment are free before you confirm a booking.

**Is MakePlans MCP good for high-volume booking businesses?**
It's designed for exactly that. It helps you handle high volumes by providing quick ways to list all bookings and find open slots without manual searching.

**Can I cancel appointments using MakePlans MCP?**
You can. You can just tell your agent to cancel or delete a specific booking, and it will update your MakePlans account immediately.

**Does MakePlans MCP work with my current AI client?**
Yes, it works with any MCP-compatible client like Claude, Cursor, or Windsurf to give your agent direct access to your booking data.

**Where do I find my API Key?**
In your MakePlans account, go to Setup > Integrations > API. You must enable the API to see your key.

**What is the Account Name?**
It is the subdomain of your MakePlans URL (e.g., if your URL is https://mybiz.makeplans.com, the account name is 'mybiz').

**Can I use the MakePlans Connector for a public website?**
The Connector uses the Private API and requires an API key, so it is intended for internal or authenticated use rather than direct exposure to unauthenticated public users.

**Can I use the MakePlans MCP server for a public website?**
The MCP server uses the Private API and requires an API key, so it is intended for internal or authenticated use rather than direct exposure to unauthenticated public users.