About Zoom
Zoom is an MCP server published by Prathamesh0901 in the Developer Tools category: zoom mcp server to create, update, read or delete zoom meetings using natural language commands through Cursor and Claude.
The repository has 8 stars and 4 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.
Install
git clone https://github.com/Prathamesh0901/zoom-mcp-serverThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (4)
create_meetingCreate a new Zoom meeting
Parameters not published.
delete_meetingDelete a Zoom meeting
Parameters not published.
get_meetingsRetrieve all active Zoom meetings
Parameters not published.
update_meetingUpdate an existing meeting
Parameters not published.
Ask AI
Ask AI about Zoom
Powered by Claude · Grounded in docs
Security checks
Static checks derived from the repository 5 days ago. Heuristics on the source, not an audit.
- ✓README presentThe repository ships documentation.
- ✓License declaredUsable under a stated license.
- !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
- ✓Dependencies pinnedA lockfile pins dependency versions.
- ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
- !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.
README
Zoom MCP Server
A Model Context Protocol (MCP) server for managing Zoom meetings via Claude or Cursor.
This server enables you to create, update, delete, and retrieve Zoom meetings using a standardized MCP interface, making it easy to integrate with AI tools like Claude and Cursor.
⚙️ Claude / Cursor Configuration
To use this MCP server with Claude or Cursor, add the following to your MCP config file( Claude: claude_desktop_config.json | Cursor: .cursor/mcp.json ):
Step 1. Get Zoom Client ID, Zoom Client Secret and Account ID
- visit Zoom Marketplace
- Build App and choose Server to Server OAuth App
- Add Scope > Meeting > Select All Meeting Permissions
- Active your app then you can get Account ID, Client ID, Client Secret in App Credentials page
Step 2. Config MCP Server
{
"mcpServers": {
"zoom": {
"command": "npx",
"args": [
"-y", "@prathamesh0901/zoom-mcp-server"
],
"env": {
"ZOOM_ACCOUNT_ID": "Your Zoom Account ID",
"ZOOM_CLIENT_ID": "Your Zoom Client ID",
"ZOOM_CLIENT_SECRET": "Your Zoom Client Secret"
}
}
}
}
🛡️ Replace the credentials with your Zoom App credentials created on the Zoom Marketplace.
🛠 Features
| Tool | Description |
|---|---|
get_meetings |
Retrieve all active Zoom meetings |
create_meeting |
Create a new Zoom meeting |
update_meeting |
Update an existing meeting |
delete_meeting |
Delete a Zoom meeting |
Each tool is implemented using Zod schema validation for parameters.
🧑💻 Local Development
Clone the repo:
git clone https://github.com/Prathamesh0901/zoom-mcp-server.git
cd zoom-mcp-server
Install dependencies:
npm install
Run in development mode:
npm run dev
Build for production:
npm run build
Run the compiled server:
npm start
🤝 Contributing
Contributions are welcome and appreciated! To contribute:
- Fork the repository
- Create a new branch:
git checkout -b feature/your-feature-name - Make your changes and commit:
git commit -m "Add some feature" - Push to your fork and open a pull request.
📄 License
This project is licensed under the MIT License.
README fetched from the repository 5 days ago. The original is authoritative.