Video conferencing integration
## Zoom MCP Server: Video Conferencing Integration The **Zoom MCP Server** integrates Zoom's video conferencing platform into Google Antigravity. This enables creating meetings, managing webinars, and automating video communication workflows programmatically. ### Why Zoom MCP? Zoom dominates video communication: - **HD Video**: High-quality video conferencing - **Scalability**: Up to 1000 participants - **Recording**: Cloud and local recording - **Breakout Rooms**: Split into smaller groups - **Webinars**: Large-scale presentations ### Key Features #### 1. Create Meetings ```python import requests headers = {"Authorization": f"Bearer {access_token}"} meeting = requests.post( "https://api.zoom.us/v2/users/me/meetings", headers=headers, json={ "topic": "Sprint Planning", "type": 2, # Scheduled meeting "start_time": "2024-03-15T10:00:00Z", "duration": 60, "settings": { "host_video": True, "participant_video": True, "waiting_room": True } } ) print(f"Join URL: {meeting.json()['join_url']}") ``` #### 2. Meeting Management ```python # List upcoming meetings meetings = requests.get( "https://api.zoom.us/v2/users/me/meetings", headers=headers ) # Get meeting details meeting = requests.get( f"https://api.zoom.us/v2/meetings/{meeting_id}", headers=headers ) # Delete meeting requests.delete( f"https://api.zoom.us/v2/meetings/{meeting_id}", headers=headers ) ``` #### 3. Recordings ```python # Get meeting recordings recordings = requests.get( f"https://api.zoom.us/v2/meetings/{meeting_id}/recordings", headers=headers ) for file in recordings.json()["recording_files"]: print(f"Recording: {file['download_url']}") ``` ### Configuration ```json { "mcpServers": { "zoom": { "command": "npx", "args": ["-y", "@anthropic/mcp-zoom"], "env": { "ZOOM_ACCOUNT_ID": "your-account-id", "ZOOM_CLIENT_ID": "your-client-id", "ZOOM_CLIENT_SECRET": "your-secret" } } } } ``` ### Use Cases **Meeting Automation**: Schedule meetings from CI/CD. **Webinar Management**: Automate webinar creation and registration. **Recording Processing**: Auto-process meeting recordings. The Zoom MCP Server brings video conferencing to Antigravity.
{
"mcpServers": {
"zoom": {
"mcpServers": {
"zoom": {
"env": {
"TLDV_API_KEY": "YOUR_API_KEY"
},
"args": [
"-y",
"tldv-mcp-server"
],
"command": "npx"
}
}
}
}
}