# Zoom (verified)

Zoom is a video conferencing and online meeting platform featuring breakout rooms, screen sharing, and integrations with various enterprise tools

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add zoom

# Browse available tools
npx -y @smithery/cli@latest tool list zoom

# Get full schema for a tool
npx -y @smithery/cli@latest tool get zoom ZOOM_ADD_A_MEETING_REGISTRANT

# Call a tool
npx -y @smithery/cli@latest tool call zoom ZOOM_ADD_A_MEETING_REGISTRANT '{}'
```

## Direct MCP Connection

Endpoint: `https://zoom.run.tools`

## Tools (17)

- `ZOOM_ADD_A_MEETING_REGISTRANT` — This text guides on creating and customizing a user's registration for a Zoom meeting, with a max of 4,999 registrants.…
- `ZOOM_ADD_A_WEBINAR_REGISTRANT` — Zoom users with a Webinar plan can create and manage webinars, broadcasting to up to 10,000 attendees. Registration req…
- `ZOOM_CREATE_A_MEETING` — Enable Zoom meeting creation via user-level apps with "me". "Start_url" for hosts expires in 2 hours, or 90 days for "c…
- `ZOOM_DELETE_MEETING_RECORDINGS` — Summary: To delete all meeting recordings, ensure the user's account has Cloud Recording enabled. Required permissions …
- `ZOOM_GET_A_MEETING` — The text provides details on API permissions for reading meeting information, categorizing permissions into general and…
- `ZOOM_GET_A_MEETING_SUMMARY` — Meeting summary info requires a Pro+ host plan, AI Companion enabled, excluding E2ee meetings. Scopes include meeting_s…
- `ZOOM_GET_A_WEBINAR` — Access Zoom Webinar details requires Pro or higher plan and Webinar add-on. Scopes include `webinar:read:admin` and `we…
- `ZOOM_GET_DAILY_USAGE_REPORT` — The daily report provides Zoom service usage details, like new users, meetings, participants, and minutes per day for a…
- `ZOOM_GET_MEETING_RECORDINGS` — To download meeting recordings, use `download_url`. Include OAuth token in the header for passcode-protected ones. Supp…
- `ZOOM_GET_PAST_MEETING_PARTICIPANTS` — API allows paid users (Pro+) to fetch past meeting attendee info, excluding solo participants. Requires double encoding…
- `ZOOM_LIST_ALL_RECORDINGS` — This text details how to list Zoom cloud recordings for a user, notably by using "me" for user-level apps and requiring…
- `ZOOM_LIST_ARCHIVED_FILES` — Zoom's archiving solution enables administrators to automatically record and archive meeting data to third-party platfo…
- `ZOOM_LIST_DEVICES` — This API lets you list devices. **Scopes:** `device:read:admin`,`device:write:admin` **[Rate Limit Label](https://marke…
- `ZOOM_LIST_MEETINGS` — This Zoom API lists a user's scheduled meetings using the `me` value for user-level apps, excluding instant meetings an…
- `ZOOM_LIST_WEBINAR_PARTICIPANTS` — Get a list of past webinar participants with a Pro plan or above plus an add-on. Requires specific scopes and has a med…
- `ZOOM_LIST_WEBINARS` — The API lists all scheduled webinars for Zoom users with a webinar plan, using `me` for user-level apps. It only shows …
- `ZOOM_UPDATE_A_MEETING` — To update a meeting via API, ensure `start_time` is future-dated; `recurrence` is needed. Limit: 100 requests/day, 100 …

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get zoom <tool-name>
```
