Skip to main content
The Zoom MCP Server provides two tools for reviewing what happened after a meeting ends: one to fetch the list of who attended, and one to retrieve cloud recording files. Both tools work with past meetings and accept either a meeting ID or UUID.

get_meeting_participants

Retrieve the list of participants who attended a completed meeting. The response includes each participant’s display name, join time, leave time, and duration. Example prompts
  • “Show me the participants from meeting 987654321”
  • “Who attended the meeting with ID 123456789?”
  • “How many people joined yesterday’s standup — meeting ID 456789123?”
This tool only works for past meetings. It queries the past_meetings endpoint and will return an error if the meeting is still in progress or has not yet occurred.

Parameters

meeting_id
string
required
The meeting ID or UUID of the completed meeting.
page_size
number
default:"30"
Number of participant records to return per page. Maximum is 300.

get_meeting_recordings

Retrieve the cloud recording files associated with a meeting. The response includes download links, file types, file sizes, and playback URLs for each recording segment. Example prompts
  • “Get the recording for meeting 456789123”
  • “Find the cloud recording from meeting ID 987654321”
  • “Download link for the recording of meeting 123456789?”
This tool returns cloud recordings only. Local recordings saved to a participant’s computer are not accessible through the Zoom API. Cloud recording must have been enabled for the meeting and the host must have started recording to the cloud (not locally) during the session.

Parameters

meeting_id
string
required
The meeting ID or UUID of the recorded meeting.
If the recording was automatically deleted by your Zoom account’s retention policy, the API will return an empty result or a 404 error. Check your Zoom account’s cloud recording settings if recordings are missing.