meetergo MCP. Automate scheduling, check availability, and route leads by conversation.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Meetergo MCP Server lets your AI client manage complex scheduling and appointment logistics directly from chat. You can programmatically create bookings, check multiple users' real-time availability, list all active meetings, or cancel appointments—all without opening a dashboard.
It’s full-control orchestration for sales and operations teams.
What your AI agents can do
Cancel booking
Cancels a specific appointment booking in meetergo.
Check meetergo status
Verifies the connection and operational status of your meetergo account.
Create booking
Schedules a new meeting appointment for a user or team member.
Create new appointments or retrieve full lists of existing meetings using the create_booking and list_bookings tools.
Determine if a user is free by calling get_availability for specific times, or get an overview of all team member schedules with list_availability.
Fetch detailed information about users (get_user) or check the overall connection status using check_meetergo_status.
See all available standardized appointment types by listing them with list_meeting_types, or get details on a specific type using get_meeting_type.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
meetergo MCP Server: 12 Tools for Scheduling & Booking
Use these tools to create, retrieve, cancel, and track booking data, availability status, and user profiles through AI commands.
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 meetergo on Vinkius019dd121cancel booking
Cancels a specific appointment booking in meetergo.
019dd121check meetergo status
Verifies the connection and operational status of your meetergo account.
019dd121create booking
Schedules a new meeting appointment for a user or team member.
019dd121get availability
Retrieves the specific free slots for one particular user.
019dd121get booking
Fetches all details for a single, specified booking ID.
019dd121get me
Retrieves the profile information and settings for the connected user.
019dd121get meeting type
Gets detailed information about a specific, named meeting template.
019dd121get user
Retrieves all configured details for any user account in the system.
019dd121list availability
Lists the general availability status across multiple users or teams.
019dd121list bookings
Retrieves a paginated list of all scheduled appointments.
019dd121list meeting types
Lists every standardized meeting template available for booking.
019dd121list users
Provides a full roster and list of all user accounts configured in the system.
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
Make Your AI Do More
Start with meetergo, 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
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by meetergo. 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
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 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Checking availability shouldn't require three different dashboards and a spreadsheet.
Today, checking if your team has time requires jumping between the CRM to see deal status, then into the calendar system to check who is free, and finally updating a shared sheet to confirm the booking. It’s clicks, copy-pasting, and guessing when the data might be out of sync.
With this MCP server, you just ask your agent: 'Are we clear for a call next Tuesday?' The AI executes `list_availability` and checks specific users via `get_availability`. You get a direct 'Yes' or 'No', instantly.
Meetergo MCP Server: Manage appointments directly from chat.
You no longer need to manually input meeting types, check which templates are current, or remember the exact booking flow. The agent can run `list_meeting_types` and use that data point when it calls `create_booking`. It's all self-correcting.
This means your workflow is contained. Everything—the initial request, the availability checks, the final booking confirmation—happens in one clean chat thread. Period.
What you can do with this MCP connector
You're hooking up your AI client to Meetergo, and it lets you manage complex scheduling straight from chat. You don't need to open a dashboard; your agent handles booking logistics by invoking specific tools. It gives full control over appointments for sales teams and operations staff.
Booking Management:
When you need to schedule something, your agent uses create_booking to set up a new meeting appointment for any user or team member. If you gotta track down existing meetings, it pulls the whole list using list_bookings, which returns every scheduled appointment in pages. You can also get granular details on one specific event by calling get_booking with just an ID.
And if things change and a booking gets scrapped, your agent handles that with cancel_booking.
Availability Checks:
Figuring out who's free is the core function here. For a single person, your AI client calls get_availability to retrieve their specific open slots. If you need an overview of the whole team, it uses list_availability, which gives general status across multiple people or entire teams.
User and System Data:
Your agent knows who's in the system. It can pull a full roster with list_users, giving you every configured user account name. You don't have to guess; it retrieves all detailed settings for any specific person using get_user. For context, it also gets your own profile and connection settings via get_me.
The whole system status is visible too; check_meetergo_status confirms that the meetergo account is connected and running smoothly.
Meeting Templates and Structures:
Every meeting has a standard format. To see what templates are available, your agent runs list_meeting_types, which pulls every standardized appointment type. If you need deep details on one particular template—say, the 30-minute kickoff call—it uses get_meeting_type for that specific name.
Basically, it's a full orchestration layer. You can check user status (list_users), get individual availability (get_availability), book the meeting (create_booking), list all bookings (list_bookings), and then cancel one with cancel_booking—all without ever opening a web browser.
019dd121-73fd-7351-ad5e-87db0772c12b How meetergo MCP Works
- 1 First, subscribe to the server and plug in your meetergo API Key (it starts with ak_live:) and User ID.
- 2 Next, tell your AI client what you need—for example, 'Can I book a demo next Tuesday?'
- 3 The agent uses these tools: it checks availability (
get_availability), creates the booking (create_booking), and confirms the details for you.
The bottom line is your AI acts like a dedicated office assistant that handles every scheduling detail, so you don't have to check the dashboard manually.
Who Is meetergo MCP For?
Sales Operations Managers who spend too much time cross-referencing calendars. Account Executives tired of copy-pasting booking details. Anyone whose job depends on knowing who is available and when, without logging into a dashboard.
Using the agent to check if the prospect's team has time for a call by calling list_availability before sending an invite.
Automating the tracking of appointment loads across the department using list_bookings and monitoring system health with check_meetergo_status.
Quickly retrieving past meeting details or canceling a setup call by calling get_booking or cancel_booking on the fly.
What Changes When You Connect
- Stop switching between apps. You can list all bookings (
list_bookings) or get specific details for one appointment usingget_booking—all without leaving your chat window. - Never guess who's available again. Use
list_availabilityto see the team’s overall schedule, or useget_availabilityto check a single person against required time slots. - Build better lead routing logic. Your agent can first fetch user details (
get_user) and then use that info to intelligently callcreate_bookingfor the right rep. - Maintain compliance with standard meeting formats. You can list every available template via
list_meeting_types, ensuring consistency when scheduling calls. - Full lifecycle control: The agent handles everything from initial booking (
create_booking) through modifications, like canceling a call usingcancel_booking.
Real-World Use Cases
The urgent follow-up
A client just finished a discovery call. Instead of manually checking the calendar, they ask their agent: 'Book a demo for John next week.' The agent calls get_availability to find slots, then uses create_booking and confirms the time instantly.
The departmental sync-up
An Ops Manager needs to know how many meetings are scheduled today. They ask their agent: 'How many bookings do we have for the West Coast team?' The agent runs list_bookings, providing a summary without needing dashboard filters.
The profile update
A user changes roles and needs to confirm which accounts are active. They ask their agent: 'Show me all registered users.' The agent uses list_users to provide the full roster, confirming access rights.
The cleanup crew
A meeting was canceled last minute due to a schedule conflict. Instead of logging in and finding the event, the user just tells their agent: 'Cancel the Demo scheduled for Sarah on Monday.' The agent executes cancel_booking.
The Tradeoffs
Trying to read a whole roster.
Manually going through a dashboard list of 50 users just to see who is assigned to which territory. This takes minutes and requires multiple filter clicks.
→
Use the list_users tool. Your agent calls it once, giving you the full user roster immediately for quick programmatic filtering.
Assuming booking details are visible.
A user sees a meeting name but doesn't know who attended or what the agenda was. They have to click into the event and copy data from multiple fields.
→
Call get_booking with the ID. The agent fetches all metadata—attendees, template used, and specific notes—in one go.
Over-relying on generic calendar views.
The standard calendar view only shows time blocks (busy/free) but doesn't tell you why the person is busy or what template was used. It's just a visual guess.
→
Use get_availability combined with list_meeting_types. This gives specific context: 'Busy from 2-3 PM for a Technical Deep-dive meeting.'
When It Fits, When It Doesn't
Use this server if your core pain point is coordinating appointments and managing team schedules. You need to move beyond merely viewing data; you need the ability to act on it (create, cancel, update availability). If you only ever need to see a simple list of names or dates without making changes, you might just use a basic calendar API. But if you need intelligent routing—like 'find the right person based on deal size and then book them'—this is what you want. Don't try to manage user permissions using it; use get_user for simple checks, but rely on dedicated identity management systems for actual role assignment.
Common Questions About meetergo MCP
How do I list all my current bookings using the `list_bookings` tool? +
You ask your agent to 'List all active appointments.' The agent runs list_bookings, retrieving a full, paginated list of every scheduled meeting.
What is the best way to see if a user is free right now? Use `get_availability`? +
Yes. Calling get_availability for a specific time window gives you immediate, definitive status checks for one person without listing their entire schedule.
Can I check the system connection health? What tool should I use? +
Use check_meetergo_status. This runs a simple diagnostic that verifies connectivity and ensures your API keys are working before you attempt any complex booking actions.
How do I see what meeting types are available for booking? Use the `list_meeting_types` tool. +
list_meeting_types shows all standard templates configured in meetergo. This prevents you from accidentally scheduling a call using an outdated or incorrect type.
When should I use the `create_booking` tool, and what details does it require? +
You must provide specific parameters like target user IDs, desired dates/times, and the required meeting type. The tool handles the actual scheduling logic, ensuring the slot is free before confirming the appointment.
If a booking needs to be canceled, how does the `cancel_booking` tool operate? +
The tool removes the scheduled record immediately. It returns confirmation status or throws an error if the meeting was already modified or removed by another system.
What does the `get_user` tool provide beyond just availability data? +
It pulls deep user context, including roles, configured settings, and contact details. This allows your agent to understand who they are talking to—beyond just checking if that person is free.
When listing bookings isn't enough, how do I get comprehensive information using the `get_booking` tool? +
Use this tool when you need deep metadata for a single appointment. It pulls details like internal routing notes and full attendee lists that aren't visible in a simple summary list.
Can my AI automatically find the details for a specific booking by its ID? +
Yes! Use the list_bookings tool. Your agent will respond with complete metadata for the appointments, including participant info and scheduled time in seconds.
How do I find my meetergo API Key? +
Log in to your meetergo account, navigate to Settings > API Keys, and you will find your unique secret token (starts with ak_live:) there.
Do I need the User ID? +
Yes, many endpoints require the x-meetergo-api-user-id header. You can find your User ID in the profile settings or use the get_me tool to retrieve it via the AI.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.