Vinkius
MakePlans

Schedule bookings and manage resources via natural language.
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

MakePlans MCP on Cursor AI Code Editor MCP ClientMakePlans MCP on Claude Desktop App MCP IntegrationMakePlans MCP on OpenAI Agents SDK MCP CompatibleMakePlans MCP on Visual Studio Code MCP Extension ClientMakePlans MCP on GitHub Copilot AI Agent MCP IntegrationMakePlans MCP on Google Gemini AI MCP IntegrationMakePlans MCP on Lovable AI Development MCP ClientMakePlans MCP on Mistral AI Agents MCP CompatibleMakePlans MCP on Amazon AWS Bedrock MCP Support

Connect to your AI in seconds.

MakePlans connects your AI agent directly to a scheduling and CRM backend. It lets you list bookings, find available time slots, create new customer profiles, and manage staff or room resources using natural language commands.

What your AI can do

List appointments

Shows you all existing bookings, letting you filter the results with optional parameters.

Create new appointment

Schedules a booking after you specify the person ID, service ID, and start time.

Create new customer

Adds a new client profile to your customer database using just their name.

+ 5 more capabilities included
Book appointments

Schedules a new booking instantly after providing the required people, services, and start date.

Find open slots

Queries the system to show available time windows for any listed service within your chosen date range.

Add customers

Creates a new client profile, adding them to your internal 'people' database.

List all bookings

Pulls a comprehensive list of every scheduled appointment, allowing you to filter by date or status.

Manage resources

Lists and manages bookable assets, like specific staff members or rooms, ensuring they are allocated correctly.

Compatible AI Apps

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ any other MCP app
Included with Plan

Waiting for input…

AI Agent

MakePlans MCP Server: 8 Tools for Scheduling & CRM Management

These eight tools let your AI client manage the entire lifecycle of a client booking—from creating a new profile to scheduling and confirming an appointment.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using MakePlans on Vinkius

List Appointments

Shows you all existing bookings, letting you filter the results with optional parameters.

Create New Appointment

Schedules a booking after you specify the person ID, service ID, and start time.

Create New Customer

Adds a new client profile to your customer database using just their name.

Get Appointment Details

Retrieves full details, including status and metadata, for one specific booking.

List Customers

Displays a list of every customer profile currently registered in the system.

List Booking Resources

Lists all bookable assets, such as staff members or physical rooms, that can be assigned to an appointment.

List Available Services

Pulls a list of every service type (appointment category) offered in your account.

Find Available Slots

Checks and reports all open time slots for a given service ID within specific dates.

Connect to your AI in seconds. Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The MakePlans integration is available immediately — no restart needed.

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

  • Use this MCP plus 5,000+ 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
MakePlans MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by MakePlans. 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

Your data is protected. See how we built 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 connection provides 8 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Managing appointments shouldn't require opening four different tabs.

Today, scheduling a client visit means jumping between your CRM dashboard to check customer history, then clicking into a separate calendar view to see open slots. If the resource (staff or room) is booked, you have to copy that booking ID and paste it into a third panel just to confirm who else was involved.

With this MCP server, you tell your agent what you need—'Find me an opening for John Smith.' The agent handles the data flow: it checks customer status via `list_customers`, verifies staff availability using `list_booking_resources`, and then pulls a clear answer from `find_available_slots`. It’s all in one chat window.

MakePlans MCP Server: Control your entire booking process.

Manual processes force you to check availability, then list resources, and then finally create the appointment—all requiring human intervention and copy/pasting IDs. You spend more time clicking than talking to clients.

Now, you simply instruct your agent. It runs `create_new_appointment` in one go, combining all necessary lookups into a single transaction. This cuts out the entire manual coordination layer.

What your AI can actually do with this

This server connects your AI agent straight to your scheduling backend and CRM. You'll let your agent handle everything from building out new client records to booking an entire day’s worth of appointments just by talking to it.

Managing Your Client Base

When you need to add a new person, the create_new_customer tool lets your AI client build a fresh profile in your customer database using nothing but their name. If you need to see who's already in the system, the list_customers tool pulls up every registered client record. This gives you instant access to all your people data.

Defining Services and Resources

Before scheduling anything, you gotta know what you offer and what equipment you use. The list_available_services tool shows you a clean list of every service type—the appointment categories—your account provides. When it comes to physical assets or staff, the list_booking_resources tool lists all bookable items. You can check which specific staff members or rooms are available for assignment.

Finding Open Slots and Checking Details

It’s not enough to know what services you offer; you gotta find when they're open. The find_available_slots tool checks your system and reports every single open time slot for a specific service type within any date range you set. For deeper dives, the get_appointment_details tool pulls up full information—including status updates and metadata—for one precise booking.

Handling All Bookings

To see what’s already on the books, the list_appointments tool shows you a comprehensive list of every existing appointment. You can filter these results using optional parameters like date or status to narrow down exactly what you're looking for. If you want to schedule something new, the create_new_appointment tool handles it instantly.

It takes three specific pieces of info—the person ID, the service ID, and the exact start time—and schedules the booking.

In short: Your agent uses these tools in sequence: first, it checks who you got (list_customers), then what services you offer (list_available_services) and what resources are needed (list_booking_resources). Next, it figures out when things are free using find_available_slots. Finally, it either schedules the appointment using create_new_appointment or lets you review all current bookings with list_appointments.

Built · Hosted · Managed by Vinkius MakePlans MCP Server - Schedule Appointments & CRM
Server ID 019d75ce-160f-70a9-afea-fdfb42898925
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I check if a specific staff member is free next week using list_appointments? +

You can run list_appointments and use optional parameters to filter by resource name or date range. If you need details on just one booking, use the get_appointment_details tool with the booking ID.

Can I add a new customer before scheduling them using create_new_customer? +

Yes. You run create_new_customer first to generate a unique person ID, and then you use that specific ID when calling create_new_appointment. This keeps your data clean.

What do I need to know before using find_available_slots? +

You must provide the service ID and a defined date range. The tool won't check general availability; it only checks specific services you list via list_available_services.

Is there a way to see all my booked appointments at once? (list_appointments) +

Yes, simply call list_appointments. You can then use optional parameters to narrow the scope—for example, filtering by status or client ID.

What happens if I get an authentication error when running list_appointments? +

You must verify your MakePlans API Key and ensure your account subdomain name is correctly entered in Vinkius. The agent cannot run until these connection credentials are valid.

If I don't know a service ID, how do I use it with create_new_appointment? +

You need to call list_available_services first. This tool provides the full catalog of services, allowing you to retrieve the specific Service ID required for scheduling.

Are there rate limits when I use find_available_slots frequently? +

The server handles high volume, but repeated calls within a short timeframe can hit API rate limits. If you receive an HTTP 429 error, wait at least one minute before attempting another query.

How do I get the full details for a specific booking using get_appointment_details? +

You must provide the unique Booking ID as a mandatory parameter. This single ID lets your agent pull all associated metadata, status updates, and resource information.

How do I find my MakePlans API Key? +

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.

What is the Account Name? +

The account name is the subdomain used in your MakePlans URL, for example: mycompany.makeplans.com. Enter only mycompany.

Can I search for available slots for a specific date range? +

Yes, use the find_available_slots tool and provide params such as from=2024-01-01&to=2024-01-07 along with the service ID.

Built & Managed by Vinkius 30s setup 8 tools

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

No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on 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.