Schedule Zoom meetings and retrieve structured data on meeting details, recordings, and transcripts, then feed that data directly into your downstream workflows.
What is Zoom MCP?
Zoom MCP creates a customized node that understands Zoom’s Meetings API, allowing you to interact with Zoom using plain English. Describe what you need, and the node returns structured data you can reuse anywhere in your workflow. Zoom MCP works best with focused, single-action prompts such as scheduling a meeting or fetching recordings for a specific session.What Can It Do for You?
- Schedule new Zoom meetings with a specific date, time, duration, and topic, then return join links and meeting IDs
- List upcoming meetings for a user, filter by topic keyword, and extract meeting IDs for follow-up steps
- Fetch full meeting details from a meeting link and return key fields for record keeping or routing
- Retrieve recording and transcript information for a past meeting to enable summaries and sharing
Available Tools
Tool | What It Does | Example Use |
---|---|---|
Create Meeting | Create a new Zoom meeting | ”Schedule a Zoom meeting for host email at start time with topic meeting topic , duration minutes , and timezone timezone . Return structured data with meeting id, start_time, join_url, and start_url.” |
List Meetings | List a user’s scheduled meetings | ”List scheduled meetings for user email within date range where topic contains search term . Return structured data with id, topic, and start_time.” |
Get Meeting | Get details of a specific meeting | ”Given the Zoom meeting link meeting link , get the meeting details and return structured data with topic, agenda, start_time, duration, and join_url.” |
Get Meeting Transcript | Get transcript information for a meeting | ”Given the Zoom meeting link meeting link , return structured data with transcript file_name, file_type, file_size, and download_url.” |
Get Meeting Recordings | Get recording information for a meeting | ”Given the Zoom meeting link meeting link , return structured data with recording_start, recording_type, file_size, and download_url.” |
How to Use
1
Create Your Zoom MCP Node
Go to your node library, search for Zoom, and click “Create a node with AI”
2
Add Your Prompt
Drag the Zoom MCP node to your canvas and add your prompt in the text box. Use variables like
meeting link
, user email
, start time
, or meeting topic
so the node is reusable.3
Test Your Node
Run the node to see the results. If it works as expected, you’re all set! If you run into issues, check the troubleshooting tips below.
4
Save and Reuse
Once your Zoom MCP node is working, save it to your library. You can now use this customized node in any workflow.
Example Prompts
Here are some prompts that work well with Zoom MCP: Schedule a Meeting:Start simple with one action per node. Use variables like
meeting link
or user email
so your nodes slot into automated workflows. Then connect outputs to other nodes such as Ask AI for summaries or Slack Message Sender for notifications.Troubleshooting
If your Zoom MCP node isn’t working as expected, try these best practices:Keep Prompts Simple and Specific
- Good: “Search scheduled meetings for
user email
where topic containssearch term
and return id and start_time” - Might Cause Issues: “Find my next meeting, get the transcript, summarize it, and post the summary to Slack”
For best results, break multi-step requests into separate nodes so each stays focused and completes quickly.
Match What Zoom MCP Can Do
- Good: “Given
meeting link
, get meeting recordings and return download_url and recording_type” - Will Cause Issues: “Get the transcript and post a summary to Slack”
Zoom MCP excels at retrieving Zoom data. For summarization or posting to Slack, combine it with Ask AI and Slack Message Sender in your workflow.
Break Complex Tasks Into Steps
Instead of trying to do everything in one prompt (which can cause timeouts or errors):1
Step 1: Find the Meeting
List scheduled meetings for
user email
where topic contains meeting topic
and return structured data with meeting id2
Step 2: Get Transcript
Get transcript information for
meeting id
and return structured data with file_name and download_url3
Step 3: Summarize
Summarize
transcript text
to capture key decisions and action items and return structured data with summaryConnect these nodes sequentially in your workflow. The meeting id output from Step 1 becomes the
meeting id
input for Step 2, and the summary from Step 3 can be sent with Slack Message Sender or Gmail Sender/Reader.Focus on Data Retrieval
Zoom MCP is great at getting information from Zoom. For analysis or content creation, connect it to other nodes. Example:- Good prompt: “Given
meeting link
, return transcript file_name and download_url” - Might Cause Issues: “Given
meeting link
, create a transcript summary and write it to a spreadsheet”
Use Ask AI for summarization, and Google Sheets Writer/Updater to log results or store summaries.
Troubleshooting Node Creation
Empty Outputs
Empty Outputs
If you see empty outputs in the node creation window (or if you’ve already created the node, hover over it and click “Edit”), use the chat interface to add debug logs and verify the API response. Mention that you received empty outputs and use the “Request changes” button in the node creation window for quick iterations.
Incorrect Results
Incorrect Results
In the node creation window (or if you’ve already created the node, hover over it and click “Edit”), use the chat interface to describe what you expected versus what you received, then click “Request changes” for adjustments.
Errors
Errors
First click “Fix with Gummie”. If multiple attempts fail, simplify your prompt or contact support.
Iterate Using the Chat
Iterate Using the Chat
MCP node creation often benefits from a few tweaks. Use the chat interface in the node creation window to refine filters, output fields, or pagination. The AI will adjust the node based on your feedback.
Need More Help?
- Watch What are MCP Nodes video tutorial
- Check out MCP Best Practices in Gumloop University
- Join the Gumloop Community for support
- View the Zoom MCP setup guide for Claude and Cursor
- Contact support at support@gumloop.com