4,500+ servers built on MCP Fusion
Vinkius

Appointlet MCP. Manage bookings and scheduling directly from your chat.

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

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

Just plug in your AI agents and start using Vinkius.

Appointlet. Connect your scheduling workspace directly to your AI agent. Use this server to list available booking links, pull meeting details, check team availability, and manage client intake forms without leaving your chat window.

Manage your entire calendar logistics using natural language prompts.

What your AI agents can do

Cancel booking

Cancels an existing Appointlet booking and notifies the attendee, freeing up the time slot.

Get booking

Retrieves the full details for a specific Appointlet booking.

Get meeting type

Gets the detailed configuration for a specific Appointlet meeting format.

+ 7 more capabilities included
Manage specific appointments

Get full details for an existing booking or cancel it, which sends a notification and frees up the time slot.

List and audit scheduling links

See all available booking pages, overall account configurations, and the specific team members assigned to them.

Handle client intake data

Retrieve field names and the actual answers submitted by clients in custom intake forms for a given booking.

Understand meeting formats

Get configuration details for available meeting types, including duration and conferencing tools.

List and review bookings

Generate a list of all bookings for a page, useful for CRM sync and reporting.

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

Appointlet MCP Server: 10 Tools for Scheduling & Bookings

These tools allow your AI client to read, write, and manage every aspect of your Appointlet scheduling system, from listing pages to canceling appointments.

cancel019d7550

cancel booking

Cancels an existing Appointlet booking and notifies the attendee, freeing up the time slot.

get019d7550

get booking

Retrieves the full details for a specific Appointlet booking.

get019d7550

get meeting type

Gets the detailed configuration for a specific Appointlet meeting format.

get019d7550

get organization

Retrieves the top-level profile for your entire Appointlet account.

get019d7550

get scheduling page

Gets detailed information for a specific Appointlet booking page.

list019d7550

list bookings

Lists all bookings associated with a scheduling page, useful for reporting or CRM syncing.

list019d7550

list intake fields

Lists all custom fields and their requirements for a meeting type's intake form.

list019d7550

list meeting types

Lists all meeting formats that are configured for a scheduling page.

list019d7550

list members

Lists all team members assigned to a scheduling page, used for checking round-robin workload.

list019d7550

list scheduling pages

Lists every scheduling page URL configured in your Appointlet organization.

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

Connect your Appointlet scheduling workspace right to your AI agent. You'll manage bookings, review client intake forms, and handle the whole meeting lifecycle without ever leaving your chat window. You can manage your whole calendar logistics just by talking to it.

Manage Specific Appointments

  • Use get_booking to pull the full details for any specific Appointlet booking.
  • You can use cancel_booking to cancel an existing booking; that sends a notification and frees up the time slot.

List and Audit Scheduling Links

  • list_scheduling_pages lets you see every booking page URL configured in your entire Appointlet account. You can also use get_organization to pull the top-level profile for your whole Appointlet account.
  • list_members lists all team members assigned to a scheduling page, which is handy for checking round-robin workload.

Handle Client Intake Data

  • list_intake_fields lists all custom fields and their requirements for a specific meeting type's intake form. You can then use these fields to pull the actual answers clients submitted in custom intake forms for a given booking.

Understand Meeting Formats

  • list_meeting_types lists all meeting formats configured for a scheduling page. You can then use get_meeting_type to get the detailed configuration for a specific format, including things like duration and conferencing tools.

List and Review Bookings

  • list_bookings generates a list of all bookings associated with a scheduling page, which is useful for CRM sync and reporting.
  • get_scheduling_page gets detailed information for a specific Appointlet booking page.

How Appointlet MCP Works

  1. 1 Subscribe to this server and insert your Appointlet API Key.
  2. 2 Use your AI client (Claude, Cursor, etc.) to issue a command, like 'List all team members for my primary scheduling page.'
  3. 3 The agent calls the appropriate tool, and the response (e.g., a list of members or available bookings) is delivered directly into your chat.

The bottom line is: your AI client does the heavy lifting, pulling live scheduling data directly into your conversation.

Who Is Appointlet MCP For?

This is for operational staff who spend too much time switching between a calendar dashboard, a CRM, and a dedicated booking site. It's the Support Leader who needs to audit team capacity in real-time, or the Account Manager who needs to pull historical client answers before a follow-up call. If your job involves coordinating people or tracking booked time, you need this.

Account Manager

Review historical booking data and pull client responses from intake forms to prepare for follow-up calls.

Sales Development Representative

Fetch custom intake field responses for upcoming discovery calls instantly, so you don't have to manually check the booking portal.

Support Leader

Audit team distribution and list active user availability across multiple scheduling pages.

Consultant

Command the AI to list today's bookings and quickly cancel or reschedule a meeting when an emergency comes up.

What Changes When You Connect

  • Cancel meetings instantly. Use cancel_booking to clear a time slot and notify the attendee, handling logistics without opening the booking dashboard.
  • Audit your team's workload. Call list_members to see who's assigned to a page, letting you balance out round-robin or pooled availability.
  • Prep for calls with data. Run list_intake_fields to see what custom questions are required, and use get_booking to pull the actual answers submitted by the client.
  • See all your scheduling options. list_scheduling_pages gives you all unique booking URLs, while list_meeting_types shows every format you offer.
  • Get a full overview. Use get_organization to check the account status, tier, and connected members, keeping your whole system visible.
  • Report on bookings. Run list_bookings to generate a list of all appointments for easy sync with your CRM or internal reporting.

Real-World Use Cases

01

Need to prep for a follow-up call.

An Account Manager needs to know what a prospect told them during the initial booking. Instead of logging into the portal, they prompt their agent: 'What answers did the attendee give in the intake form for booking bk_71m?' The agent uses get_booking and list_intake_fields to deliver the 'Company Size' and 'Primary Challenge' straight to the chat.

02

An emergency cancels a meeting.

A Consultant gets a last-minute cancellation. They tell their agent: 'Cancel my meeting with Alex Johnson scheduled for today and give the reason 'Flight delayed'.' The agent calls cancel_booking, updates the calendar, and confirms the slot is open again.

03

Check team coverage for a new service.

A Support Leader needs to know if they have enough staff for a new service line. They ask the agent to 'List all team members assigned to the new page.' The agent uses list_members to audit the current team distribution.

04

Need to see all booking links.

A manager needs to give a new hire access to all available scheduling links. They prompt the agent to run list_scheduling_pages, which immediately returns a list of every unique booking URL in the organization.

The Tradeoffs

Manual cross-referencing

Opening the Appointlet website, checking the meeting types page for duration, then switching to the team page to see who's available, and finally logging into the CRM to find the booking record.

Let your agent handle it. Ask the agent to 'List the meeting types on my primary scheduling page.' The agent uses list_meeting_types and get_scheduling_page to compile all the necessary details in one go.

Assuming all data is current

Relying on a screenshot or cached view of a booking list to plan a follow-up, only to find the booking was canceled manually minutes ago.

Always use the list_bookings tool. This connects directly to the live system, ensuring any cancellation or change is reflected in the data you see.

Forgetting the client context

Looking at a booking record without knowing if the client provided key details like company size or core challenges.

Use get_booking and list_intake_fields together. You can retrieve the booking details and then pull the specific answers the client gave in the intake form.

When It Fits, When It Doesn't

Use this server if your workflow requires coordinating multiple pieces of scheduling data—like linking a client's stated challenge to their booking ID, or checking team availability before confirming a time. The core need is orchestration: linking who, when, what, and why. Don't use this if you just need a simple list of URLs; in that case, list_scheduling_pages is enough. Don't use it if you only need to write the meeting details; the get_meeting_type tool handles that metadata retrieval. This server is for complex, multi-step reads and writes across your entire scheduling ecosystem.

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

cancel_booking get_booking get_meeting_type get_organization get_scheduling_page list_bookings list_intake_fields list_meeting_types list_members list_scheduling_pages

Managing appointments shouldn't feel like a database query.

Today, managing a client's appointment means jumping between the booking site, the internal calendar, and the CRM. You check the booking link for availability, then open the CRM to see the client's company size, and finally open the booking page just to confirm the correct meeting type. It's a loop of tabs and copy-pasting.

With this MCP server, you just talk to your agent. You ask, 'List the meeting types on my primary scheduling page.' Your agent uses the available tools to compile all the details—duration, conferencing tools, status—and presents it in one clean reply.

Appointlet MCP Server: Manage client bookings and schedules.

You eliminate manually checking team calendars to see who is free. You simply prompt the agent to list all team members, and the agent handles the complex availability logic. You can also command it to cancel a meeting by name and reason, which is a write operation you used to do through a separate, clunky form.

Common Questions About Appointlet MCP

How do I use the `list_members` tool to check team availability? +

The list_members tool lists all team members assigned to a page. This helps you audit the current distribution and see who is available for round-robin scheduling.

Can I retrieve intake form answers using `get_booking`? +

No, get_booking gets general details. Use get_booking first to get the booking ID, then pass that ID to the context to pull the specific client data using the booking context.

Does `list_bookings` show past or future appointments? +

list_bookings lists all bookings for a page. It's designed for reporting and CRM sync, so it covers the necessary historical and future data.

How do I cancel an appointment using `cancel_booking`? +

You simply ask your agent to run cancel_booking and provide the booking ID and the required cancellation reason. The agent handles the notification and frees up the slot.

What information does `get_meeting_type` provide? +

It gives the detailed configuration for a specific meeting type, including its duration, conferencing tool, and current status.

How do I use the `list_scheduling_pages` tool to see all my available booking links? +

It lists every unique booking URL configured in your organization. This is useful for auditing which pages are live and for ensuring you haven't missed any client-facing links.

If I run `get_booking` for a deleted appointment, what happens? +

The tool returns an error detailing that the booking ID does not exist. Your AI client handles this gracefully, preventing the process from failing and giving you a clear status.

What information does `list_intake_fields` give me for a meeting type? +

It provides field names, their data types, and whether the field is required. You can check this before trying to pull specific client answers from a booking.

Can the AI agent cancel an upcoming meeting on my behalf? +

Yes. Provide the booking ID (which you can ask the agent to find) and the cancellation reason. The agent triggers the exact routine in Appointlet to withdraw the booking and safely releases the block on your calendar while notifying the invitee.

I need attendee form answers before a call. Can the agent get them? +

Absolutely. Using the get_booking and list_bookings capabilities, your AI agent surfaces the raw intake form fields filled out by attendees when booking their time. It's an instant method to read out context without switching screens.

Can I edit the schedule of round-robin assignees using the agent? +

No. The MCP server is optimized as an observability, lookup, and action-oriented companion. It reads the organizational hierarchy, list members, and checks statuses, but modifying overarching structural logic requires entering the Appointlet dashboard.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Appointlet. 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.