Skip to main content
Zoom MCP Server is a Model Context Protocol (MCP) server that gives Claude Desktop direct access to your Zoom account. Once set up, you can create, view, update, and delete meetings — and pull participant lists or cloud recordings — simply by asking Claude in plain English.

Quick Start

Get up and running in minutes with step-by-step setup instructions.

Prerequisites

Review what you need before installing — Zoom credentials, Node.js, and Claude Desktop.

Available Tools

Explore the 9 Zoom tools exposed to Claude: meetings, users, and recordings.

Natural Language Usage

See example prompts and learn how to talk to Claude about your Zoom meetings.

How it works

Zoom MCP Server sits between Claude Desktop and the Zoom API. When you type a natural language request in Claude — like “Show my upcoming meetings” — Claude calls the appropriate MCP tool, which makes a secure API call to Zoom on your behalf and returns the result.
1

Create a Zoom OAuth App

Set up a Server-to-Server OAuth app in the Zoom Marketplace to get your API credentials.
2

Configure credentials

Copy .env.example to .env and add your Zoom CLIENT_ID, CLIENT_SECRET, and ACCOUNT_ID.
3

Connect Claude Desktop

Add the MCP server entry to your Claude Desktop config file so Claude knows how to launch it.
4

Start the server

Run ./run.sh to start the MCP server. Claude Desktop can now access your Zoom account.
Zoom MCP Server runs locally on your machine. Your Zoom credentials never leave your computer — all API calls are made directly from your machine to the Zoom API.