About Zoom MCP Server
Zoom MCP Server lets AI clients manage Zoom meetings by listing, scheduling, deleting, and retrieving meeting details. It is intended for workflows that handle meeting administration through natural-language requests.
Key features
- 01List current and upcoming meetings
- 02Schedule Zoom meetings
- 03Delete meetings
- 04Retrieve meeting details
Use cases
- 01Review upcoming Zoom meetings
- 02Schedule a meeting by time and topic
- 03Remove a recent or specified meeting
- 04Look up details for a meeting
MCP support
It exposes Zoom meeting-management operations to MCP clients as tools, configured with Zoom account credentials.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
npx -y @yitianyigexiangfa/zoom-mcp-serverZOOM_ACCOUNT_IDZOOM_CLIENT_IDZOOM_CLIENT_SECRETSecretLocal servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.
Tools
4Saved tool list · updated 3w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| agenda | string | No | The meeting's agenda. |
| start_time | string | No | The meeting's start time. This supports local time and GMT formats.To set a meeting's start time in GMT, use the yyyy-MM-ddTHH:mm:ssZ date-time format. For example, 2020-03-31T12:02:00Z. To set a meeting's start time using a specific timezone, use the yyyy-MM-ddTHH:mm:ss date-time format and specify the timezone ID in the timezone field. If you do not specify a timezone, the timezone value defaults to your Zoom account's timezone. You can also use UTC for the timezone value. Note: If no start_time is set for a scheduled meeting, the start_time is set at the current time and the meeting type changes to an instant meeting, which expires after 30 days. current time is 2026-08-21T06:03:55.683Z. |
| timezone | string | No | Timezone for the meeting's start time. The Current timezone is UTC. |
| topic | string | No | The meeting's topic. |
Details
From the project READMEZoom MCP Server
Now you can date a Zoom meeting with AI's help

Usage
1. list meetings
list my meetingslist my upcoming meetings
2. create a meeting
Schedule a meeting at today 3 pm with a introduce mcp topic
3. delete a meeting
delete the latest meetingdelete the 86226580854 meeting
4. get a meeting detail
Retrieve the latest meeting's detailsRetrieve 86226580854 meeting's details
Usage with VS Code
2 Steps to play with zoom-mcp-server
- Get Zoom Client ID, Zoom Client Secret and Account ID
- Config MCP server
1. Get Zoom Client ID, Zoom Client Secret and Account ID
- vist Zoom Marketplace
- Build App and choose Server to Server OAuth App
- Add Scope > Meeting > Select All Meeting Permissions
- Active your app then you can get Account ID, Client ID, Client Secret in App Credentials page
2. Config MCP Server
{
"mcpServers": {
"zoom-mcp-server": {
"command": "npx",
"args": ["-y", "@yitianyigexiangfa/zoom-mcp-server@latest"],
"env": {
"ZOOM_ACCOUNT_ID": "${ZOOM_ACCOUNT_ID}",
"ZOOM_CLIENT_ID": "${ZOOM_CLIENT_ID}",
"ZOOM_CLIENT_SECRET": "${ZOOM_CLIENT_SECRET}"
}
}
}
}
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.
