Zoom MCP Server

by MCP-Mirror

309 downloads
Not rated
GitHub

About

Zoom MCP Server allows you to manage Zoom meetings through natural language commands, integrating with Zoom’s Server-to-Server OAuth API. It is designed for users who want to schedule, list, delete, or retrieve meeting details using AI assistants.

Details

Author
MCP-Mirror
Downloads
309
Categories
Communication

- List upcoming meetings with natural language.
- Create new meetings via AI prompts.
- Delete meetings by index or ID.
- Retrieve details of a specific meeting.
- Authenticates via Zoom Server-to-Server OAuth.
- Works with any MCP‑compatible AI client.

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Zoom MCP Server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Obtain a Zoom Account ID, Client ID, and Client Secret from the Zoom Marketplace by creating a Server-to-Server OAuth App with meeting scopes. Configure your MCP client with npx -y @yitianyigexiangfa/zoom-mcp-server@latest and set the three environment variables. After setup, send commands such as “list my upcoming meetings”, “Schedule a meeting at today 3 pm”, “delete the latest meeting”, or “Retrieve 86226580854 meeting's details”.

create_meeting

Create a meeting

list_meetings

List scheduled meetings

delete_a_meeting

Delete a meeting with a given ID

get_a_meeting_details

Retrieve the meeting's details with a given ID

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "zoom mcp server": {
            "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}"
                }
            }
        }
    }
}

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}"
        }
    }
}

Zoom MCP Server

NPM Version MIT licensed smithery badge Zoom MCP Server

Now you can date a Zoom meeting with AI's help
about.jpg

Usage

1. list meetings

- list my meetings
- list 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 meeting
- delete the 86226580854 meeting

4. get a meeting detail

- Retrieve the latest meeting's details
- Retrieve 86226580854 meeting's details

Usage with VS Code

Install with NPX in 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

1. vist Zoom Marketplace
1. Build App and choose Server to Server OAuth App
1. Add Scope > Meeting > Select All Meeting Permissions
1. 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}"
      }
    }
  }
}
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.