Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"zoom-mcp": {
"args": [
"flake8"
],
"command": "uvx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A Model Context Protocol (MCP) server implementation for Zoom, providing AI models with access to Zoom's API capabilities.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
uvx 'flake8' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked flake8 against OSV.dev.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in communication
Asynchronous coordination layer for AI coding agents: identities, inboxes, searchable threads, and advisory file leases over FastMCP + Git + SQLite
An MCP server that securely interfaces with your iMessage database via the Model Context Protocol (MCP), allowing LLMs to query and analyze iMessage conversations. It includes robust phone number validation, attachment processing, contact management, group chat handling, and full support for sending and receiving messages.
Email & SMS infrastructure for AI agents — send and receive real email and text messages programmatically
A Model Context Protocol (MCP) server for interacting with Microsoft 365 and Office services through the Graph API
MCP Security Weekly
Get CVE alerts and security updates for Zoom Mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Model Context Protocol (MCP) server implementation for Zoom, providing AI models with access to Zoom's API capabilities.
This project implements an MCP server that enables Claude to connect to Zoom, retrieve data, and perform actions through the Zoom API. It serves as a bridge between Claude and Zoom, allowing for seamless integration and access to Zoom meetings, users, and recordings.
Clone the repository:
git clone https://github.com/yourusername/zoom-mcp.git
cd zoom-mcp
Create a virtual environment and activate it using uv:
uv venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate
Install dependencies using uv:
uv pip install -e .
Set up Zoom API credentials:
python scripts/setup_zoom_auth.py
This script will guide you through setting up your Zoom API credentials in a .env file:
ZOOM_API_KEY=your-client-id
ZOOM_API_SECRET=your-client-secret
ZOOM_ACCOUNT_ID=your-account-id
After setting up your credentials, you can test the connection to the Zoom API:
python scripts/test_zoom_connection.py
This script will verify:
The MCP server provides access to various Zoom API endpoints:
/users/me - Get information about the authenticated userThis project uses Zoom's Server-to-Server OAuth 2.0 authentication. The authentication module handles:
The authentication flow:
user:read:admin (required for basic user information)python -m pytest
This project follows PEP 8 guidelines. You can check your code style using:
uv pip install flake8
flake8 src tests
If you encounter issues with the Zoom API connection:
Authentication Errors
Permission Errors
Account ID Issues
Contributions are welcome! Please feel free to submit a Pull Request.