# Zoom MCP for AI Agents AI Agent Connect

> Zoom MCP lets you manage your entire video communication setup through your AI agent. You can schedule meetings, organize webinars, and manage users without leaving your chat interface. It handles the heavy lifting of coordinating schedules and retrieving links, turning your AI into a dedicated coordinator for your video infrastructure.

## Overview
- **Category:** talk-to-me
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/undefined/ai-agent-connect
- **Tags:** virtual-meetings, webinars, scheduling, real-time-communication, meeting-management, enterprise-collaboration

## Description

This Zoom MCP lets you manage your entire video communication setup through your AI agent. Instead of digging through a cluttered dashboard to find a specific join link or checking who's registered for a webinar, you just ask your agent. It handles the heavy lifting of coordinating schedules and retrieving links. It's about getting rid of the 'where is the link?' messages and the manual data entry that comes with large-scale events. Since Vinkius makes it easy to plug this into your existing tools like Cursor or Claude, you can move from planning to executing without switching tabs. It keeps your calendar clean by letting you wipe out old sessions with a quick command. It's a way to make your video communication feel like a natural part of your conversation rather than a separate chore you have to manage. You can pull up attendee lists for your next big presentation or grab the recording files from last night's sync without ever opening a browser. It turns your AI into a dedicated coordinator that knows your schedule and can make changes on your behalf. Whether you're organizing a small team sync or a massive corporate webinar, this connection ensures you spend less time clicking buttons and more time actually talking to people.

## Tools

### list_webinars
List all scheduled webinars. This helps you see your upcoming events at a glance.

### get_webinar
Get webinar details. This retrieves the metadata for a specific webinar session.

### list_meetings
List scheduled meetings. This gives you a full view of your upcoming video calls.

### list_recordings
List cloud recordings for a user. Use this to see all saved videos in your account.

### list_registrants
List registrants for a meeting. This shows you who signed up for your upcoming event.

### list_users
List Zoom users. This helps you browse the people in your organization's account.

### update_meeting
Update meeting topic. Use this to change the title of a session on the fly.

### get_recording
Get recording files for a specific meeting. This helps you find the video files you need to share.

### get_user
Get user configuration. Use this to check the settings and status of a Zoom account.

### get_meeting_participants
List participants of a past meeting. This is great for reviewing who attended a previous session.

### delete_meeting
Delete a meeting. Use this to remove cancelled or outdated sessions from your calendar.

### create_meeting
Create a video meeting. This lets you set up a new session with specific details immediately.

### create_webinar
Create a new webinar. Use this to launch a large-scale event with custom settings.

### get_meeting
Get meeting details. This pulls the join URL and other info for a specific session.

## Prompt Examples

**Prompt:** 
```
Show me the join link for my 'Design Review' meeting today.
```

**Response:** 
```
### Meeting Details: Design Review

| Detail | Information |
| :--- | :--- |
| **Time** | Today, 2:00 PM |
| **Join URL** | [https://zoom.us/j/123456789](https://zoom.us/j/123456789) |
| **Host** | Alice Johnson |

I've retrieved the link for you. Let me know if you need anything else!
```

**Prompt:** 
```
Who's registered for the 'Product Launch' webinar?
```

**Response:** 
```
I've pulled the registration list for the **Product Launch** webinar. Here are the first few attendees:

*   **John Doe** (john.doe@example.com)
*   **Jane Smith** (jane.smith@example.com)
*   **Bob Johnson** (bob.j@example.com)

There are **42 total registrants**. Would you like me to export the full list?
```

**Prompt:** 
```
Schedule a 30-minute sync with Alice for tomorrow at 2pm.
```

**Response:** 
```
✅ **Success!** I've scheduled your sync.

*   **Meeting Name:** Sync with Alice
*   **Duration:** 30 minutes
*   **Time:** Tomorrow at 2:00 PM
*   **Join Link:** [https://zoom.us/j/987654321](https://zoom.us/j/987654321)

Would you like me to send this to Alice or add it to your calendar?
```

## Capabilities

### Schedule new video meetings
Create a session with a title and time using create_meeting.

### Manage webinar schedules
List or create webinars using list_webinars and create_webinar.

### Retrieve join links
Get the URL for any meeting instantly with get_meeting.

### Audit meeting attendance
See who joined past sessions using get_meeting_participants.

### Organize cloud recordings
Access your saved videos quickly with list_recordings and get_recording.

### Manage user profiles
Browse and get configuration details for team members using list_users and get_user.

### Clean up calendars
Remove obsolete sessions with delete_meeting to keep your view organized.

## Use Cases

### Rapidly setting up team syncs
A project manager needs to set up 5 recurring syncs. The agent uses create_meeting to set them all up in one go.

### Tracking webinar signups
An event coordinator needs to know who's attending a webinar. They ask the agent to list_registrants and summarize the count.

### Adjusting meeting details on the fly
A busy exec needs to change the topic of a meeting they just joined. The agent uses update_meeting to change the title immediately.

### Checking user account status
An HR lead needs to find a specific user's account type. They use get_user to check the profile details instantly.

## Benefits

- Stop digging through your inbox for links. Use get_meeting to have your agent pull the join URL for any session immediately.
- Automate your event prep. Use create_webinar and list_registrants to build and monitor large-scale sessions without manual exports.
- Keep your calendar clutter-free. Use delete_meeting to wipe out old or cancelled sessions with a simple chat command.
- Quickly find past content. Use list_recordings and get_recording to grab specific video files for your team to watch later.
- Manage your organization efficiently. Use list_users and get_user to check team profiles and account statuses without switching tabs.
- Update session details on the fly. Use update_meeting to change a topic or title instantly as your plans evolve.

## How It Works

The bottom line is you get a hands-free way to manage your entire Zoom communication calendar.

1. Subscribe to the Zoom MCP on the Vinkius platform.
2. Connect your account by providing your Zoom OAuth Token.
3. Start asking your agent to handle your meetings and webinars.

## Frequently Asked Questions

**Can the Zoom MCP schedule meetings for me?**
Yes, it can create and schedule meetings with specific times. You just tell your agent when you want the meeting to start and what it should be called.

**How do I get webinar links using the Zoom MCP?**
Just ask your agent to retrieve the details for a specific webinar. It will pull the join URL and other metadata directly from your account.

**Can this Connector help manage my team's Zoom users?**
Yes, it can list all users and pull specific profile details. This makes it easy to manage your organization's account without clicking through settings.

**Is the Zoom MCP good for large events?**
It's great for managing webinars, including listing registrants and metadata. It handles the logistical side of high-volume events for you.

**Can I delete old meetings with the Zoom MCP?**
Yes, you can use it to remove obsolete or cancelled sessions to keep your calendar clean. It's a fast way to tidy up your schedule.

**Can I get the join link for my next meeting through the agent?**
Yes. The `get_meeting_details` tool allows your AI agent to retrieve the full configuration for any specific meeting ID, including the direct join URL and current status, so you can join instantly.

**How do I schedule a new meeting using chat?**
You can use the `create_meeting` tool. Simply provide the host's user ID (or 'me'), a topic, and the duration in minutes. Your agent will schedule the meeting and return the join details immediately.

**Is it possible to see all my scheduled webinars via conversation?**
Absolutely. Use the `list_webinars` tool and specify the user ID. Your agent will retrieve a list of all future webinars configured for that account, helping you monitor your event schedule through chat.