Tap into your connected Google Calendar to create, update, and search Meet events in seconds, plus access recorded transcripts for follow-up actions.
What is Google Meet MCP?
Google Meet MCP creates a customized node that understands Google Meet and Google Calendar. By simply typing a natural language prompt, you can ask it to create meetings, manage attendees, or fetch transcripts, and the node handles the Google APIs for you.What Can It Do for You?
- Instantly create new Google Meet sessions with the exact time, title, and attendees you specify
- Manage meetings after they are created: add attendees, update details, or delete sessions that are no longer needed
- Search your calendar to find meetings by date or get rich details for a specific meeting ID
- Retrieve past conference records and read full transcripts for follow-up notes, summaries, or analysis
Available Tools
Tool | What It Does | Example Use |
---|---|---|
Create Meeting | Create a new Google Meet session on your calendar | ”Create a Google Meet on 2025-05-20 at 10:30 AM PST called Acme Q2 Demo and return meeting_id, join_url, start_time” |
Add Attendees | Add one or more attendees to an existing meeting | ”Add john.doe@acme.com and jane.smith@acme.com to meeting 123abc and return updated_attendee_emails” |
Fetch Meetings By Date | List all meetings scheduled for a specific date | ”Fetch meetings for 2025-05-20 and return meeting_id, title, start_time” |
Get Meeting Details | Retrieve full details of a meeting by ID | ”Get meeting details for meeting 123abc and return title, start_time, attendee_emails, join_url” |
Update Meeting | Change time, title, or description of a meeting by ID | ”Move meeting 123abc to 2 PM PST and update the title to Acme Demo - Updated; return new_start_time, title” |
Delete Meeting | Remove a meeting from your calendar | ”Delete meeting 123abc and confirm deletion_status” |
Read Meeting Transcript | Retrieve the transcript text for a completed meeting using its conference record name | ”Read transcript for conference record projects/abc/records/xyz and return transcript_text” |
List Conference Records | List past conference records so you can locate their record names | ”List conference records from 2025-04-01 to 2025-04-30 and return record_name, meeting_title, end_time” |
How to Use
1
Create Your GMeet MCP Node
Go to your node library, search for Google Meet, and click “Create a node with AI”
2
Add Your Prompt
Drag the Google Meet MCP node to your canvas and add your prompt in the text box.
3
Test Your Node
Run the node to see the results. If it works as expected, you’re all set! If you run into issues, check the troubleshooting tips below.
4
Save and Reuse
Once your Google Meet MCP node is working, save it to your library. You can now use this customized node in any workflow.
Example Prompts
Here are some prompts that work well with GMeet MCP: Create a New MeetingStart with a single, clear action, such as creating or fetching one meeting, then chain multiple GMeet nodes together if you need a larger workflow. Focused prompts execute faster and are easier to debug.
Troubleshooting
If your GMeet MCP node isn’t working as expected, try these best practices:Keep Prompts Simple and Specific
- Good: “Get meeting details for meeting 123abc and return title, start_time”
- Bad: “Create a meeting next Friday, invite my whole sales team, then email everyone the agenda”
While the longer prompt might work, it’s more efficient to break it into separate nodes. GMeet MCP works best with focused, single-action prompts.
Match What GMeet Can Do
- Good: “Delete meeting 123abc and confirm deletion_status”
- Bad: “Create a meeting and automatically post the link to Slack”
GMeet MCP focuses on Google Meet management. For posting to Slack, combine it with Slack Message Sender in your workflow.
Break Complex Tasks Into Steps
Instead of trying to do everything in one prompt (which might cause timeouts or errors):1
Step 1: Create Meeting
Create a Google Meet on 2025-06-18 at 9 AM PST titled “Weekly Sync” and return meeting_id, join_url
2
Step 2: Add Attendees
Add marketing-team@acme.com to meeting meeting_id and return updated_attendee_emails
3
Step 3: Share Link via a separate Slack node
Post “join_url” to #weekly-sync in Slack using the
Slack Message Sender
node4
Step 4: Log to Sheet
Append meeting_id, join_url, start_time to the “Meetings” tab in Google Sheets using the
Google Sheet Writer
nodeIn your workflow, connect these nodes sequentially. The meeting_id and join_url output from Step 1 become inputs for the later steps.
Focus on Data Retrieval
Google Meet MCP is great at getting information from Google Meet. For analysis or content creation, connect it to other nodes. Example:- Good prompt: “Read transcript for conference record projects/beta/records/789def and return transcript_text”
- Bad prompt: “Read the transcript for last week’s meeting and summarize the action items”
Use Ask AI after GMeet MCP to summarize or analyze transcripts. Keep the GMeet node focused on retrieval.
Troubleshooting Node Creation
Empty Outputs
Empty Outputs
In the node creation window, click “Request changes” and ask the AI to add debug logs and verify the API response.
Incorrect Results
Incorrect Results
In the node creation window, click “Request changes” and describe what you expected versus what you received.
Errors
Errors
First click “Fix with Gummie”. If multiple attempts fail, simplify your prompt or contact support.
Iterate with Request Changes
Iterate with Request Changes
MCP node creation often requires a few tweaks. Use “Request changes” (in the node creation window) to refine filters, output fields, or pagination.
Need More Help?
- Watch What are MCP Nodes video tutorial
- Check out MCP Best Practices in Gumloop University
- Join the Gumloop Community for support
- View the GMeet MCP setup guide for Claude and Cursor
- Contact support at support@gumloop.com