Google Meet MCP Server

A Model Context Protocol (MCP) server for interacting with Google Meet through the Google Calendar API

Local serverstdio

What is the Google Meet MCP server?

A Model Context Protocol (MCP) server for interacting with Google Meet through the Google Calendar API. The google meet mcp server wraps that behind the Model Context Protocol, so an assistant can use it through 5 defined tools rather than through you.

What it actually does

This project implements an MCP server that allows AI agents to interact with Google Meet by creating, retrieving, and managing meetings through the Google Calendar API. It leverages the MCP (Model Context Protocol) specification to expose these capabilities as tools that can be used by compatible AI systems.

  • Create Google Meet meetings with custom settings
  • Retrieve meeting details including join URLs
  • Update existing meetings
  • Delete meetings
  • List upcoming meetings

Adding it to your client

@smithery/cli on npm is all you need. Most clients run it directly, so configuration is a few lines and a restart.

Its toolset

Everything the assistant can do here goes through one of these:

  • create-meeting — Create a new Google Meet meeting
  • list-meetings — List upcoming Google Meet meetings
  • get-meeting-details — Get details about a specific meeting
  • update-meeting — Update an existing meeting
  • delete-meeting — Delete a meeting

Caveats

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • MCP clients confirm each tool call by default. Leave that on until you have watched what the google meet mcp server does with a few real requests.

When to reach for it

This sits in the planning and project tracking group, where several servers overlap in what they claim to do but differ sharply once you actually set them up. Google Meet's toolset — create-meeting, list-meetings, get-meeting-details and 2 more — is a fair guide to whether it matches your workflow. It is maintained by cool-man-vk; worth a glance at recent repository activity before you build anything load-bearing on it.

We check each listing at SyncDev against the project's documentation before it goes live — if something here drifts out of date, it is a bug worth reporting.

Available tools

ToolWhat it does
create-meetingCreate a new Google Meet meeting
list-meetingsList upcoming Google Meet meetings
get-meeting-detailsGet details about a specific meeting
update-meetingUpdate an existing meeting
delete-meetingDelete a meeting

How to install the Google Meet MCP server

{
  "mcpServers": {
    "google-meet": {
      "command": "npx",
      "args": ["-y", "@smithery/cli"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Example prompts to try

  • Use Google Meet to create-meeting.
  • Use Google Meet to list-meetings.
  • Use Google Meet to get-meeting-details.

Frequently asked questions

It connects Google Meet to MCP-compatible AI assistants such as Claude and Cursor, exposing 5 tools (create-meeting, list-meetings, get-meeting-details, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Google Meet directly.