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.

Body language for AI agents, on your terms. A consented three-second phone gesture gives your agent an Aligned or Unaligned signal with confidence. You remain the authority.
SendRaven is email infrastructure for AI agents. Send, read replies as threads, run campaigns and automations, with limits on the API key.
MCP server for the eSIMfly Business API — let Claude, Cursor and other AI agents search eSIM plans, check usage, diagnose connectivity and (optionally) order
Local MCP server for Thunderbird. Gives Claude Desktop, Cursor, or any MCP client read/write access to multiple mailboxes, calendars, contacts, notes & tasks (Gmail, Outlook, IMAP) — all on your machine.
AhaSend MCP server tools. Lets AI agents send email, check delivery, and manage domains, webhooks and campaigns through the AhaSend API.
Comments