Zoom MCP for AI Agents. Coordinate meetings, webinars, and users via chat.
Zoom MCP manages your entire video communication life cycle through natural conversation. Schedule new meetings, manage large webinars, track participants from past sessions, and audit user profiles—all without opening a dashboard. Connect your Zoom account to any AI client, and let your agent handle the tedious details of coordinating team schedules and finding join links.
Give Claude and any AI agent real-world access
Create new meetings or change the topic of existing ones using simple chat instructions.
List scheduled webinars, create new events, and retrieve deep metadata about registered attendees.
Pull participant lists from completed sessions or look up detailed profile information for any user in your organization.
Delete obsolete or cancelled meetings directly through chat commands to keep your calendar accurate.
Ask an AI about this
Waiting for input…
What AI agents can do with Zoom: 14 Tools for Meeting Ops
These tools let you programmatically create, audit, list, update, and manage every aspect of your Zoom meetings and webinar pipeline using your AI client.
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 Zoom MCPList Webinars
Retrieves a list of all scheduled webinars in your account.
Update Meeting
Changes the topic or details of an existing video meeting.
Get Meeting Participants
Lists every person who participated in a specific, past meeting.
Delete Meeting
Permanently removes an obsolete or cancelled meeting from your calendar.
Create Meeting
Sets up and schedules a brand new video conference call.
Create Webinar
Initiates the creation process for a completely new webinar event.
Get Meeting
Pulls all current details, including join URLs, for a specific meeting ID.
Get Recording
Retrieves file access and metadata for recordings associated with a past meeting.
Get User
Gets the current configuration details for a specific user account.
Get Webinar
Pulls detailed information about an existing webinar, including metadata.
List Meetings
Retrieves a comprehensive list of all scheduled video meetings in your account.
List Recordings
Lists cloud recordings available for a user's account.
List Registrants
Pulls the full list of people who signed up for a specific webinar or meeting.
List Users
Provides an inventory and list of all user accounts connected to your Zoom instance.
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.
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 each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Zoom, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Zoom. 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 each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The Dashboard Grind Solved with Vinkius AI Gateway
Right now, managing Zoom feels like navigating a labyrinth. You open the main dashboard to see if you need to schedule something, only to realize you have to click into 'Webinars' to check registrations. If you want to find out who was in last week’s call, you hunt through archives and copy-paste IDs just to get a name list. It's constant clicking and context switching.
With this MCP, your AI agent handles the navigation for you. Instead of opening ten tabs, you tell your client: 'What happened with the Q4 planning webinar?' The system uses tools like `list_registrants` or `get_meeting_participants` to give you a direct answer in chat. You get results, not dead ends.
Zoom Meeting and Webinar Management
Manual tasks vanish: scheduling meetings (`create_meeting`), updating topics (`update_meeting`), listing attendees (`get_meeting_participants`), or finding the link for a past event (`get_meeting`). Every time you had to open a specific menu, navigate three levels deep, and copy a URL, that step is gone.
Your agent doesn't just provide data; it executes actions. You don't just 'see' the list of users; your client uses `list_users` to retrieve it for you on demand. It changes coordination from a manual process into an instant conversation.
What your AI can actually do with this
Stop juggling browser tabs just to find a meeting ID or confirm who attended last week's sync. This MCP lets you talk to your agent about your video communication infrastructure like you're talking to an assistant in the room.
You can ask your client to schedule a recurring team review, and it handles the whole process. Need to know who registered for next month’s webinar? Just ask. You can also check on user accounts or pull recordings from past sessions without clicking through settings menus. It gives you deep visibility into meeting details, participant lists, and even helps audit your account configuration.
Integrating this MCP via Vinkius means your AI agent becomes the single source of truth for all things Zoom. Your communication coordinator moves from a dashboard to a chat window. You get instant access to join URLs, full attendee metadata, and clean up old or cancelled meetings with simple commands.
019d762b-8466-7371-8baf-0a573f1fbd61 Here's how it actually works
The bottom line is: you communicate with your Zoom account through plain language instructions, and your AI client executes the necessary API calls behind the scenes.
Subscribe to this MCP and enter your Zoom OAuth Token.
Your AI client authenticates the connection, giving your agent full access to manage your meeting data.
You simply ask your agent what you need—like 'List all meetings for next week'—and it provides the structured answer.
Who is this actually for?
Anyone whose job involves coordinating more than three meetings a week needs this. If manually checking meeting dashboards or compiling attendance lists eats up more time than you'd like, this MCP is for you.
You need to quickly schedule meetings with external partners and verify the correct join details without having to navigate multiple booking forms.
You run recurring syncs and need to coordinate team schedules or create ad-hoc project review calls instantly, all from your messaging client.
You manage complex webinar pipelines. You need to list upcoming sessions, check registrant lists, and retrieve deep metadata for marketing follow-up.
What Changes When You Connect
You save time by never having to manually click through multiple Zoom tabs. You simply ask your agent to 'list all my scheduled meetings' instead of clicking the dashboard link.
Need to know who was in a call last month? Use the get_meeting_participants tool to instantly pull a roster of attendees from past sessions, eliminating manual data tracking.
Forget manually updating meeting topics. With this MCP, you can just tell your agent to 'update the topic for Project X' and it handles the scheduling change automatically.
Event planning gets easier because the system lets you list_registrants for a specific webinar, giving you immediate access to all attendee metadata without exporting CSV files.
The ability to check user profiles via get_user means HR or IT can verify licenses and account details instantly, cutting down on internal support tickets.
You maintain perfect digital hygiene by using the delete_meeting tool. The agent removes old, cancelled meetings so your calendar list stays clean.
See it in action
Onboarding a new client team
The Project Manager needs to set up recurring syncs for four different departments. They simply ask the agent to 'create four recurring meetings' and the MCP uses create_meeting repeatedly, ensuring all required users are added.
Post-conference follow-up
The Event Coordinator needs a list of everyone who signed up for next month's keynote. They ask the agent to 'list registrants' and instantly get the full attendee roster, which they can then feed into their CRM.
Cleaning up an old account
The Executive Assistant is given a new role and needs to clear out stale meetings. They tell the agent to 'delete all cancelled meetings older than 90 days,' using delete_meeting for quick, clean access.
Auditing account health
The HR Manager suspects a user's license might be misconfigured. They ask the agent to 'check the profile details for John Doe,' and the MCP uses get_user to retrieve the definitive, up-to-date account configuration.
The honest tradeoffs
What to watch out for, and the recommended way to handle each one.
Trying to manage Zoom via email
You receive an email with a meeting link and have to open it, click 'Add to Calendar,' then copy the join ID and paste it somewhere else. It's slow and error-prone.
Don't rely on emails for coordination. Use your agent instead. Just tell your AI client, 'Get me the full details for tomorrow’s sync meeting,' and the MCP uses get_meeting to give you everything instantly.
Listing users via a separate portal
You navigate to the Zoom Admin Portal just to verify if a new employee, Sarah, has been added or what her account type is. You waste time logging into an entirely different system.
Ask your agent directly: 'What's the user configuration for Sarah Jones?' The MCP uses get_user and pulls that specific data right where you are working.
Manually compiling participant lists
After a big client call, you have to go into the Zoom dashboard, find the meeting ID, and then manually copy names from the participant list. This takes five minutes per call.
Just ask your agent: 'Who attended the Q3 Strategy session last week?' The MCP uses get_meeting_participants and delivers the full roster immediately.
When It Fits, When It Doesn't
Use this MCP if your core pain point is coordinating scheduled meetings, managing webinar attendance, or retrieving user account details. If you need to perform these actions using natural language commands (e.g., 'Schedule a meeting for three people next Tuesday'), then this tool works. However, don't use it if you are trying to manage live chat support—it only handles pre-scheduled and completed events. Also, if your goal is simply storing files or notes from the call, that requires a different file management MCP; this one focuses solely on the scheduling and participant data layer.
Questions you might have
How do I schedule meetings using the Zoom MCP? +
You tell your agent, 'Schedule a meeting for three people next Tuesday.' The system uses create_meeting to handle all the scheduling details and provide you with the join link instantly.
Can I find out who was in a past Zoom call using this MCP? +
Yes. You ask your agent about the specific meeting, and it uses get_meeting_participants to pull up a complete list of everyone who joined.
What if I need to delete an old Zoom meeting? +
You simply instruct your agent to 'delete that obsolete recurring sync.' The MCP handles the cleanup by calling delete_meeting, keeping your calendar clear.
Does the Zoom MCP help with webinar signups? +
Absolutely. You can ask the agent to 'list all people who registered for the annual summit,' and it uses list_registrants to get you that metadata immediately.
Powerful workflows you can unlock today
Calculate Your Real Meeting Costs Using MCP
Your team has 340 hours of meetings this week across 47 events , and nobody has calculated that this costs $28,000 in engineering salaries just to sit in rooms and nod
Get Product Intel Before Sales Demos via MCP
Your AE is about to demo the dashboard feature for 30 minutes to a prospect who already used it 47 times in the trial , meanwhile the prospect only opened the API docs once and clearly needs help there
MCP Recipe for University Course Operations
Course materials organized, class sessions created, submissions tracked , your AI agent runs university operations
MCP Servers for Async Standups Without Meetings
Your 15-minute daily standup takes 45 minutes because everyone reads their Monday.com board out loud , and the remote team in Sao Paulo missed it because the Zoom link expired
MCP Workflow for Online Class Scheduling
Assignments posted, Zoom sessions created, students notified , your AI agent runs the classroom logistics