How does authentication work?
The server uses Zoom’s Server-to-Server OAuth 2.0. It base64-encodes the API Key and Secret, requests an access token from Zoom’s OAuth endpoint, and automatically refreshes the token when it expires.
@osomai
Basic information
MCP server for Zoom
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"zoom-mcp": {
"command": "uv",
"args": [
"venv"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
The Zoom MCP Server is a Model Context Protocol implementation that bridges Claude (AI models) with the Zoom API. It enables AI assistants to retrieve user information, meeting details, recordings, and account settings, and perform actions through a standardized server-to-server OAuth 2.0 connection.
Install dependencies with uv, configure Zoom API credentials by running python scripts/setup_zoom_auth.py to populate a .env file with ZOOM_API_KEY, ZOOM_API_SECRET, and ZOOM_ACCOUNT_ID. Then verify the connection using python scripts/test_zoom_connection.py. The server currently exposes the /users/me endpoint for basic user information.
The server uses Zoom’s Server-to-Server OAuth 2.0. It base64-encodes the API Key and Secret, requests an access token from Zoom’s OAuth endpoint, and automatically refreshes the token when it expires.
Python 3.11 or higher, a Zoom account with admin privileges, a Zoom Server-to-Server OAuth app with scopes like `user:read:admin`, and the `uv` Python package manager.
Run `python scripts/setup_zoom_auth.py` which will guide you through creating a `.env` file containing `ZOOM_API_KEY`, `ZOOM_API_SECRET`, and `ZOOM_ACCOUNT_ID`.
Currently the server exposes `/users/me` to get information about the authenticated user. Additional endpoints will be implemented as needed.
Verify your API Key and Secret are correct, ensure your app has the necessary scopes enabled, deactivate and reactivate your app in the Zoom Marketplace, and confirm you are using the correct Account ID from your Zoom profile.

Official Mobile Text Alerts server. Send and schedule SMS, manage subscribers and groups, and complete carrier registration from any MCP-compatible AI assistant.
MCP server for DashaMail email marketing service

Send birthday cards, Christmas cards and postcards, printed and mailed for you.

Postdom is an AI social media tool that turns your website into short videos, slideshows and posts, then publishes them.
Telehealth support for Claude, Codex and Cursor. Investigate stuck orders and billing issues, review case evidence, connect your tools and prepare next steps with Summer.
Comments