Easily schedule, manage, and retrieve information about Google Meet sessions inside your Gumloop workflows. Whether you need to spin up a quick meeting, update attendees, or pull past transcripts for analysis, GMeet keeps your calendar activities flowing without leaving the canvas.
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

ToolWhat It DoesExample Use
Create MeetingCreate 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 AttendeesAdd 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 DateList all meetings scheduled for a specific date”Fetch meetings for 2025-05-20 and return meeting_id, title, start_time”
Get Meeting DetailsRetrieve full details of a meeting by ID”Get meeting details for meeting 123abc and return title, start_time, attendee_emails, join_url”
Update MeetingChange 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 MeetingRemove a meeting from your calendar”Delete meeting 123abc and confirm deletion_status”
Read Meeting TranscriptRetrieve 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 RecordsList 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 Meeting
Create a Google Meet on 2025-05-20 at 10:30 AM PST titled "Acme Q2 Demo" with timezone America/Los_Angeles and return meeting_id, join_url, start_time
Add Attendees
Add john.doe@acme.com and jane.smith@acme.com to meeting 123abc and return updated_attendee_emails
Search for Meetings by Date
Fetch meetings for 2025-05-20 and return meeting_id, title, start_time
Retrieve a Transcript
Read transcript for conference record projects/alpha-team/records/456xyz and return transcript_text
Start 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):
Create a Google Meet for next Tuesday at 9 AM PST called "Weekly Sync", invite the marketing team, fetch the meeting link, then post it to Slack and add the event to a Google Sheet
Break this into smaller, focused nodes that each handle one task:
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 node
4

Step 4: Log to Sheet

Append meeting_id, join_url, start_time to the “Meetings” tab in Google Sheets using the Google Sheet Writer node
In 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

Need More Help?