MakePlans

MakePlans MCP Connector for Claude

A+

Manage appointments, services, and customers via the MakePlans REST API.

8 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your MakePlans account to any AI agent to automate your scheduling and appointment management. This MCP server enables your agent to list bookings, find available time slots, manage services and resources, and create customer records directly from natural language interfaces.

What you can do

  • Appointment Control — List all scheduled bookings and retrieve detailed metadata and status updates
  • Availability Check — Query specific services to find available time slots within defined date ranges
  • Resource Oversight — Manage bookable resources such as staff members, rooms, or specialized equipment
  • Service Catalog — List all service definitions and appointment types configured in your account
  • Customer CRM — Create new customer profiles and manage the 'people' database for your business
  • Real-time Scheduling — Programmatically create new appointments by linking people, services, and time slots

How it works

  1. Subscribe to this server
  2. Enter your MakePlans API Key and your Account Name (subdomain)
  3. Start managing your calendar from Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Service-Based Businesses — Monitor your appointment calendar and manage availability via simple natural language commands
  • Operations Teams — Quickly retrieve customer booking histories and update resource assignments without opening the portal
  • Developers — Integrate scheduling logic and slot availability into your custom internal dashboards
appointment-schedulingbooking-managementresource-allocationcrmservice-catalog

8 tools expose this connector's capabilities to your AI agent.

list_appointments

Use optional params for filtering. List all bookings/appointments

create_new_appointment

Requires person_id, service_id, and start_at. Schedule a new booking

create_new_customer

Requires name. Add a new customer profile

get_appointment_details

Get details for a specific booking

list_customers

List all registered customers

list_booking_resources

List booking resources (staff, rooms, etc.)

list_available_services

List all offered services (appointment types)

find_available_slots

Requires service_id and date parameters. Find available time slots for a service

See how to talk to your AI agent using MakePlans.

List all appointments scheduled for next week in MakePlans.

I've retrieved your bookings for next week. You have 8 appointments scheduled, including 'Consultation with John Smith' and 'Yoga Class'. Would you like the full details for any of them?

Find available slots for service ID '123' between tomorrow and Friday.

I've checked the availability for service 123. There are 5 open slots available tomorrow morning and 3 slots available on Thursday afternoon.

Create a new customer profile for 'Alice Doe' with email 'alice@example.com'.

Successfully created the profile for Alice Doe in MakePlans. The new person ID is 'pers-987'. You can now use this ID to schedule bookings for her.

Log in to your MakePlans admin dashboard, navigate to Settings > API to find or generate your Private API Key. Your token is encrypted at rest and injected securely at runtime.

Related Connectors