Zoom MCP. Manage all meetings, webinars, and users from chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Zoom MCP manages your entire video communication lifecycle. Schedule meetings and webinars, list attendees, manage user profiles, and audit recordings—all through natural conversation.
Stop clicking through dashboards; start coordinating via chat.
What your AI agents can do
Create meeting
Schedules a brand new video meeting for you.
Create webinar
Sets up a new webinar event in your account.
Delete meeting
Removes an old or cancelled meeting from the system.
Automatically creates new video calls, updates topics, or deletes old sessions.
Creates new webinar events and pulls deep metadata about registered attendees.
Retrieves details on who attended a meeting, or gets links to the full recording files.
Browses and pulls profile information for specific users within your organization.
Lists all people who registered or attended a scheduled meeting or webinar.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
Zoom: 14 Tools for Meeting Ops
These tools let you control every aspect of virtual communication—from creating a meeting to listing all registered webinar participants.
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 on Vinkius019d762bcreate meeting
Schedules a brand new video meeting for you.
019d762bcreate webinar
Sets up a new webinar event in your account.
019d762bdelete meeting
Removes an old or cancelled meeting from the system.
019d762bget meeting
Pulls all specific details about a single, existing meeting.
019e9aa4get meeting participants
Lists every person who attended a past meeting.
019e9aa4get recording
Retrieves the cloud file link for a completed meeting recording.
019d762bget user
Gets specific configuration details about any user account in your Zoom directory.
019d762bget webinar
Pulls the full metadata for a scheduled webinar.
019d762blist meetings
Lists all upcoming meetings on your calendar.
019e9aa4list recordings
Shows you available cloud recordings associated with a user account.
019e9aa4list registrants
Lists the people who signed up for a specific event or meeting.
019d762blist users
Pulls a directory listing of every user account in your Zoom organization.
019d762blist webinars
Shows all webinars that have been scheduled in the system.
019d762bupdate meeting
Changes details, like the topic, for an already created meeting.
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 Zoom, then connect any of our 4,800+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,800+ 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 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 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 14 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Coordinating meetings means jumping between five different dashboards.
Think about it. To schedule one simple meeting, you might open Zoom, check your calendar, then go into the settings panel to update a description, and finally copy the join link to Slack. It's clicking through tabs, cross-referencing IDs, and copying/pasting until your hand hurts.
With this MCP, that entire sequence collapses into a single chat prompt. You just tell your agent what you need—like 'Schedule next week's team sync.' The agent handles the full sequence of calls to `create_meeting`, gives you confirmation, and provides the join link instantly.
Get complete visibility into past events using get_recording.
Before this, if a meeting was recorded, finding that file meant going to the specific meeting details page, then navigating a separate 'Recordings' tab, and finally clicking download. It was three extra clicks for one file.
Now, you just ask your agent: 'Where is the recording from last Tuesday?' The agent runs `get_recording` and hands you the direct link immediately.
What you can do with this MCP connector
This connector lets you treat Zoom like a conversational assistant. You can coordinate every aspect of your organization's virtual presence without ever opening the main dashboard. Need to find out who attended last month’s client call? Or maybe you need to schedule a recurring team sync for next quarter? This MCP handles it all.
It pulls up meeting details, attendee lists, and even links to recordings from past sessions. If your workflow involves coordinating multiple platforms—like needing to check user availability against an event calendar, then drafting notes in a separate service—you can build that automation chain using Vinkius's multi-MCP capabilities. Plus, when you connect your credentials, they pass through our zero-trust proxy; the keys never sit on disk.
You just talk to your agent and get things done.
019d762b-8466-7371-8baf-0a573f1fbd61 How Zoom MCP Works
- 1 Subscribe to this MCP and provide your Zoom OAuth Token.
- 2 Your AI client connects, establishing a secure link to your account data.
- 3 You ask the agent to perform an action—like 'List all my meetings for next week'—and receive the structured data back.
The bottom line is that you talk about what needs doing, and this MCP handles the technical steps across Zoom’s infrastructure.
Who Is Zoom MCP For?
Project managers who are sick of opening 15 different tabs just to figure out if a meeting link was updated. Event coordinators who dread manually exporting attendee lists for marketing follow-ups.
Manages the full lifecycle of webinars, checking webinar details and compiling registrant data without manual spreadsheet entry.
Quickly schedules meetings for executives or verifies join links for external partners on demand.
Keeps the team synced by scheduling recurring syncs and retrieving full details about past project reviews.
What Changes When You Connect
- Stop searching through complex dashboards. You can tell your agent to
list_meetingsorlist_webinarsand get the data immediately. - Need to know who attended a call? Use
get_meeting_participantsfor an instant roster of attendees from any past session. - Scheduling is simple: tell your agent to
create_meetingwith a time and topic, and it handles the whole process, giving you the join link right away. - Don't lose data. If a meeting was cancelled or finished, you can use
delete_meetingto keep your calendar clean by removing obsolete entries. - Track team accounts easily. Use
list_usersto get comprehensive profile details for any colleague without logging into their account.
Real-World Use Cases
The Project Kickoff
A PM needs to schedule a follow-up meeting with three stakeholders. They just tell the agent, 'Schedule a 30-minute sync for next Tuesday.' The agent uses create_meeting and returns the full join link instantly.
Post-Conference Audit
An admin needs to see who was present at last month's annual all-hands meeting. They ask the agent, which runs get_meeting_participants to pull a list of every individual who showed up.
Webinar Follow-up
An event organizer needs to compile a mailing list for attendees from an upcoming workshop. They ask the agent, triggering list_registrants, and get the full roster ready for export.
The Tradeoffs
Manually finding join links
The user has to navigate through the 'Scheduled' tab, find the meeting ID, click into the details, and copy the URL.
→
Just ask your agent, 'What is the join link for my client sync?' The agent uses get_meeting and gives you the URL directly in the chat.
Checking user roles
The manager has to log into the Zoom admin portal just to confirm if a new hire, John Doe, is licensed or active.
→
Ask your agent for 'details on John Doe'. It runs get_user and pulls the account configuration without needing any logins.
Updating meeting details
The original invite was wrong, so the user has to find the meeting in their calendar and click 'Edit' just to change a time zone or topic.
→
Simply instruct your agent, 'Update the Marketing Review meeting with the new topic.' It handles the update_meeting call for you.
When It Fits, When It Doesn't
Use this MCP if your core need is managing scheduled events—creating, modifying, listing, or auditing meetings and webinars. You want to treat scheduling as a conversation, not a series of clicks. Don't use it if you only need simple chat logging or general communication threads; for that, look for dedicated messaging integrations. If you are building an automation pipeline that needs to check meeting status and pull user profiles before sending a final alert, this MCP is essential, and Vinkius handles the cross-MCP chaining needed to tie those actions together.
Common Questions About Zoom MCP
How do I list meetings using the list_meetings tool? +
You simply ask your agent to 'list all upcoming meetings.' The agent uses list_meetings and returns a structured list of dates, times, and topics.
Can I find out who was at an old meeting with get_meeting_participants? +
Yes. Just ask the agent to 'who attended [Meeting Name]?' It runs get_meeting_participants and returns a roster of every attendee.
How do I check user details using list_users or get_user? +
You can use either. To see everyone in the directory, ask to 'list all users.' For one specific person, just tell it to 'get user profile for [Name].' The agent uses get_user.
What is the best way to manage webinar attendance? Use list_registrants? +
Yes. Using list_registrants ensures you capture every person who signed up for a specific event, which is better than just looking at meeting participants.
How do I safely remove old or canceled meetings using the delete_meeting tool? +
You use the delete_meeting tool to clean up your calendar. This is important for maintaining data integrity, ensuring that obsolete session records don't clutter your system.
If a meeting was held, how do I retrieve recording files using get_recording? +
Calling get_recording pulls the necessary media from a specific past session. This lets you quickly access and manage the video assets for review or distribution.
I need to change the subject of an upcoming event; how do I adjust it with update_meeting? +
The update_meeting tool allows you to modify a meeting's topic directly. You can make these quick corrections without having to manually edit the session details.
What deep metadata can I pull for an event using get_webinar? +
Using get_webinar provides comprehensive data beyond just basic scheduling info. This lets you gather detailed metadata needed for thorough attendee coordination and reporting.
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.
Multi-server workflows that include Zoom MCP
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
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.