Online meeting and webinar platform.
## GoToMeeting MCP Server: Video Conferencing The **GoToMeeting MCP Server** integrates GoToMeeting's video conferencing platform into Google Antigravity. This enables scheduling meetings, managing webinars, and automating video conferencing workflows. ### Why GoToMeeting MCP? GoToMeeting delivers reliable meetings: - **Reliability**: Enterprise-grade uptime - **HD Video**: High-quality conferencing - **Webinars**: Large-scale presentations - **Recording**: Cloud recording storage - **Integration**: Calendar and CRM sync ### Key Features #### 1. Create Meeting ```python import requests headers = {"Authorization": f"Bearer {access_token}"} meeting = requests.post( "https://api.getgo.com/G2M/rest/v1/meetings", headers=headers, json={ "subject": "Sprint Planning", "startTime": "2024-03-15T10:00:00Z", "endTime": "2024-03-15T11:00:00Z", "passwordRequired": True, "conferenceCallInfo": "Hybrid" } ) print(f"Join URL: {meeting.json()['joinURL']}") ``` #### 2. List Meetings ```python # Get scheduled meetings response = requests.get( "https://api.getgo.com/G2M/rest/v1/meetings", headers=headers ) for meeting in response.json(): print(f"Subject: {meeting['subject']}") print(f"Start: {meeting['startTime']}") ``` #### 3. Get Recordings ```python # Get meeting recordings response = requests.get( f"https://api.getgo.com/G2M/rest/v1/meetings/{meeting_id}/recordings", headers=headers ) for recording in response.json(): print(f"Recording: {recording['downloadUrl']}") ``` ### Configuration ```json { "mcpServers": { "gotomeeting": { "command": "npx", "args": ["-y", "@anthropic/mcp-gotomeeting"], "env": { "GOTOMEETING_CLIENT_ID": "your-client-id", "GOTOMEETING_CLIENT_SECRET": "your-secret" } } } } ``` ### Use Cases **Meeting Automation**: Schedule recurring meetings. **Recording Management**: Auto-process recordings. **Calendar Integration**: Sync with team calendars. The GoToMeeting MCP Server brings enterprise meetings to Antigravity.
{
"mcpServers": {
"gotomeeting": {}
}
}