JUHE API Marketplace
mattcoatsworth avatar
MCP Server

Zoom API MCP Server

A comprehensive Model Context Protocol server that enables interaction with the full suite of Zoom API endpoints, providing structured tools with proper validation and OAuth 2.0 authentication for managing meetings, users, webinars, and other Zoom resources.

2
GitHub Stars
8/18/2025
Last Updated
No Configuration
Please check the documentation below.

README Documentation

Zoom API MCP Server

A comprehensive Model Context Protocol (MCP) server for interacting with the Zoom API.

## Features

- Complete coverage of Zoom API endpoints
- OAuth 2.0 authentication
- Structured tools with proper validation
- API documentation resources
- Error handling and response formatting

## Getting Started

### Prerequisites

- Node.js 16+
- Zoom API credentials (Client ID, Client Secret, Account ID)

### Installation

1. Clone the repository
2. Install dependencies:
   ```
   npm install
   ```
3. Create a `.env` file with your Zoom API credentials:
   ```
   ZOOM_CLIENT_ID=your_client_id
   ZOOM_CLIENT_SECRET=your_client_secret
   ZOOM_ACCOUNT_ID=your_account_id
   ```

### Running the Server

```
npm run dev
```

### Testing with MCP Inspector

```
npm run inspect
```

## API Categories

- **Meetings**: Create, read, update, and delete meetings
- **Users**: Manage users in your Zoom account
- **Webinars**: Create and manage webinars
- **Account**: Manage account settings and profile
- **Chat**: Manage Zoom Chat channels and messages
- **Phone**: Manage Zoom Phone users and numbers
- **Contacts**: Manage contacts
- **Recordings**: Access and manage cloud recordings
- **Reports**: Generate various reports
- **Webhooks**: Set up event notifications
- **Zoom Rooms**: Manage Zoom Rooms

## Resources

Access API documentation through resources:

```
zoom-api://overview
zoom-api://meetings
zoom-api://users
```

## Authentication

The server handles OAuth 2.0 authentication automatically using the Server-to-Server OAuth app credentials.

Quick Actions

Key Features

Model Context Protocol
Secure Communication
Real-time Updates
Open Source