Zoom MCP Server
@osomai
About Zoom MCP Server
MCP server for Zoom
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"zoom-mcp": {
"command": "uv",
"args": [
"venv"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Zoom MCP Server?
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.
How to use Zoom MCP Server?
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.
Key features of Zoom MCP Server
- Connect to Zoom using Server-to-Server OAuth 2.0 authentication
- Retrieve user information and profiles
- Access meeting details and recordings
- Query Zoom account settings and configurations
- Debug mode for troubleshooting API connections
- Manage Zoom resources through a standardized API
Use cases of Zoom MCP Server
- Automate retrieval of meeting details and participant lists
- Fetch and analyze past meeting recordings via AI prompts
- Query user profiles and account settings without manual API calls
- Integrate Zoom management into AI‑assisted workflows
- Troubleshoot Zoom API connectivity from a command‑line environment
FAQ from Zoom MCP Server
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.
What are the prerequisites?
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.
How do I set up credentials?
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.
What endpoints are available?
Currently the server exposes /users/me to get information about the authenticated user. Additional endpoints will be implemented as needed.
I get authentication errors, what should I do?
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.
More Communication MCP servers
WhatsApp MCP Server
lharriesWhatsApp MCP server
Twilio MCP Monorepo
twilio-labsMonorepo providing 1) OpenAPI to MCP Tool generator 2) Exposing all of Twilio's API as MCP Tools

Slack
modelcontextprotocolModel Context Protocol Servers
Outlook MCP Server
Wallisking1991MCP-Discord
barryyip0625Implement Discord MCP server enabling AI assistants to interact with the Discord platform.
Comments