# GoTo Meeting MCP

> GoTo Meeting connects your video conferencing account directly to any AI agent. Schedule new calls, check upcoming agendas, and review meeting history without logging into the GoTo Meeting dashboard. It handles scheduling, details lookups, and cancellation all through natural conversation.

## Overview
- **Category:** productivity
- **Price:** Free
- **Tags:** remote-meetings, screen-sharing, meeting-scheduling, transcription, collaboration, calendar-integration

## Description

Don't waste time jumping between tabs just to manage a few meetings. This MCP lets your AI client handle your entire video conferencing workflow using only text prompts. You can tell it to schedule a brand-new call, specifying the subject, date, and required attendees. Need to know what's coming up? Just ask for all upcoming sessions or check specific details on an old meeting link. The system also tracks past calls, so you can audit history and see who attended when. It even keeps track of your team's account organizers. Because this whole process lives inside the AI chat interface, it saves you from opening another browser tab. You get full control over your meetings right where you are working. When you connect this to Vinkius, it makes managing professional communications feel like talking to a colleague.

## Tools

### create_meeting
Schedules a brand new video conference call.

### delete_meeting
Removes or cancels an existing scheduled meeting.

### get_meeting_details
Retrieves all specific information about a single, known meeting.

### list_meeting_history
Generates a list of past meetings held in the account.

### list_meetings
Displays all currently scheduled upcoming video calls.

### list_account_organizers
Outputs a list of every user configured as an organizer for the account.

## Prompt Examples

**Prompt:** 
```
Schedule a meeting titled 'Q2 Planning Review' for next Tuesday from 2 PM to 3 PM.
```

**Response:** 
```
Meeting scheduled! Subject: 'Q2 Planning Review'. Date: Tuesday, April 29, 2025. Time: 2:00 PM – 3:00 PM (EST). Meeting ID: mtg_29401. Join URL: https://goto.com/meeting/29401. Dial-in: +1 (872) 240-3212, Access Code: 291-847-205. Type: scheduled. The meeting is now visible in your upcoming meetings list. Would you like to view all upcoming meetings or create another?
```

**Prompt:** 
```
Show all my upcoming meetings this week and cancel the one on Friday.
```

**Response:** 
```
You have 4 upcoming meetings this week: 1) 'Sprint Standup' — Mon 9:00 AM (mtg_29380, recurring). 2) 'Client Demo — Apex Corp' — Tue 11:00 AM (mtg_29392). 3) 'Q2 Planning Review' — Tue 2:00 PM (mtg_29401). 4) 'Weekly Sync' — Fri 10:00 AM (mtg_29415). Canceling 'Weekly Sync' (mtg_29415)... ✅ Meeting deleted successfully. You now have 3 meetings remaining this week. Would you like to see the meeting history or check organizer details?
```

**Prompt:** 
```
Show me the meeting history from last month and list all organizers in our account.
```

**Response:** 
```
Last month's meeting history: 47 meetings held. Total duration: 62 hours 15 minutes. Average meeting length: 1h 19m. Most active day: Wednesday (14 meetings). Longest meeting: 'Board Review Q1' (3h 12m, 12 attendees). Organizers in your account: 1) Sarah Chen (sarah@company.com, Admin). 2) Mike Torres (mike@company.com, Organizer). 3) Lisa Park (lisa@company.com, Organizer). 4) API Bot (bot@company.com, Organizer). Would you like to schedule a new meeting or check details for a specific past session?
```

## Capabilities

### Schedule and Manage Meetings
Create new meetings by providing the subject, start time, end time, and type (immediate, scheduled, or recurring).

### Review Upcoming Schedules
List all your future video calls, giving you connection links and attendee names instantly.

### Examine Meeting Details
Look up the specific configuration, unique URL, or settings for any single scheduled meeting.

### Audit Past Sessions
Get a chronological list of historical meetings, including duration and who attended.

### Cancel Booked Calls
Delete or cancel scheduled meetings that have been postponed or are no longer needed.

### List Account Organizers
View a list of all meeting organizers configured within your company's GoTo Meeting account.

## Use Cases

### The Team Lead needs to cancel a recurring sync.
A team lead's schedule changes, forcing them to scrap next week's weekly sync. Instead of logging in and finding the correct meeting ID to delete it manually, they prompt their agent: 'Delete my weekly sync for Friday.' The MCP handles the cancellation using the delete_meeting tool.

### The Executive Assistant needs a status report.
An executive assistant needs to prepare for an investor meeting and must know who is allowed to organize calls. They prompt their agent: 'Show me all account organizers.' The MCP instantly lists authorized users, preventing scheduling errors.

### The Project Manager reviews project compliance.
A PM needs to prove how much time was spent on a specific client project over the last quarter. They ask their agent to 'list meeting history from Q1.' The MCP compiles the data, showing total duration and attendance records.

### The User needs to book a quick ad-hoc call.
A user realizes they need an immediate sync with a vendor. They prompt their agent: 'Create a meeting for today at 3 PM.' The MCP uses the create_meeting tool, setting up all necessary details instantly.

## Benefits

- Schedule and cancel calls immediately. Instead of logging into the GoTo dashboard to create a new meeting, you simply tell your agent to 'create a meeting' with all the necessary details.
- Always know who needs to attend. You can ask the MCP to list upcoming sessions or check account organizers in one prompt, eliminating manual roster checks.
- Audit everything instantly. The ability to 'list_meeting_history' means you never have to guess what happened last month; all records are available for review.
- Get specific data without searching. If you need the connection link and settings for a meeting that was set weeks ago, 'get_meeting_details' pulls it instantly.
- Workflow consolidation. Because this runs inside your AI client, you never have to switch between messaging apps, calendar views, and the GoTo Meeting portal.

## How It Works

The bottom line is you manage complex calendar tasks using natural language prompts instead of navigating multiple web dashboards.

1. First, subscribe to this MCP and provide your GoTo Meeting OAuth Access Token.
2. Next, prompt your AI client with a request—for example, 'Schedule a meeting for next week's budget review.'
3. The system executes the necessary actions and returns confirmation details or lists of available data right in the chat.

## Frequently Asked Questions

**How do I check my upcoming meetings using the GoTo Meeting MCP?**
You use the list_meetings tool. Simply ask your agent, 'What are my upcoming meetings?' It returns a clean list of all scheduled calls with their connection details.

**Can I delete a meeting if it was scheduled last month using GoTo Meeting MCP?**
Yes, you can use the delete_meeting tool. As long as the meeting is still tracked in your account's records, the agent can cancel and remove it for you.

**What kind of details does get_meeting_details provide?**
The get_meeting_details tool provides comprehensive information on a single meeting, including its unique URL, specific settings, and overall configuration.

**Does the GoTo Meeting MCP help me with recordings or transcripts?**
No. This MCP focuses only on scheduling and metadata. It manages the *when* and *who*, but it doesn't handle the actual recording files or transcription services.

**How do I see who can organize calls in my company?**
You use the list_account_organizers tool. This simply reads out a list of all designated organizers within your GoTo Meeting account, which is useful for permissions checks.