Product
Google Meet
Google Meet spaces, conference records, participants and recordings.
Install
gmeet is one plugin in the google-services-mcps marketplace, and it runs one MCP server with the same name. Install it for Claude Code with the command below. For Codex, OpenCode or Antigravity, change --agent; the product id stays the same.
Install for Claude Code
npx google-services-mcps install --agent claude --plugin gmeetWhat it manages
The server carries 1 generated API bindings and 0 gateway APIs. Gateway APIs are reached through api_search, api_describe and api_call, which every product with gateway APIs lists.
| API | Version |
|---|---|
| meet | v2 |
Tools
The plugin's server registers 34 tools: 23 reads, 9 writes, 2 destructive actions and 0 dynamic tools. A read never asks. A write is listed only when Allow write tools is on, and asks before it runs. A destructive action asks twice. A dynamic tool decides per call.
Every tool name starts with mcp__plugin_gmeet_gmeet__, so a call traces back to this product. The table lists the tools this server registers, with the safety class from the plugin's tool map.
| Tool | Class | What it does |
|---|---|---|
| account_remove | write | Remove a signed-in account |
| account_set_default | write | Set the default account |
| accounts_list | read | Signed-in accounts |
| api_methods | read | gmeet: API methods |
| auth_login | write | Sign in to Google |
| auth_setup_client | write | Save the Google OAuth client |
| auth_status | read | Sign-in status |
| health | read | Server health |
| meet_conference_records_get | read | meet.conferenceRecords.get |
| meet_conference_records_list | read | meet.conferenceRecords.list |
| meet_conference_records_recordings_get | read | meet.conferenceRecords.recordings.get |
| meet_conference_records_recordings_list | read | meet.conferenceRecords.recordings.list |
| meet_conference_records_smart_notes_get | read | meet.conferenceRecords.smartNotes.get |
| meet_conference_records_transcripts_get | read | meet.conferenceRecords.transcripts.get |
| meet_find_conference | read | Find a Meet conference |
| meet_get_transcript | read | Read a Meet transcript |
| meet_records_participants_get | read | meet.conferenceRecords.participants.get |
| meet_records_participants_list | read | meet.conferenceRecords.participants.list |
| meet_records_participants_sessions_get | read | meet.conferenceRecords.participants.participantSessions.get |
| meet_records_participants_sessions_list | read | meet.conferenceRecords.participants.participantSessions.list |
| meet_records_smart_notes_list | read | meet.conferenceRecords.smartNotes.list |
| meet_records_transcripts_entries_get | read | meet.conferenceRecords.transcripts.entries.get |
| meet_records_transcripts_entries_list | read | meet.conferenceRecords.transcripts.entries.list |
| meet_records_transcripts_list | read | meet.conferenceRecords.transcripts.list |
| meet_spaces_create | write | meet.spaces.create |
| meet_spaces_end_active_conference | destructive | meet.spaces.endActiveConference |
| meet_spaces_get | read | meet.spaces.get |
| meet_spaces_members_batch_update | write | meet.spaces.members.batchUpdate |
| meet_spaces_members_create | write | meet.spaces.members.create |
| meet_spaces_members_delete | destructive | meet.spaces.members.delete |
| meet_spaces_members_get | read | meet.spaces.members.get |
| meet_spaces_members_list | read | meet.spaces.members.list |
| meet_spaces_members_patch | write | meet.spaces.members.patch |
| meet_spaces_patch | write | meet.spaces.patch |
The plugin option toolset can list fewer tools. google lists 11 tools that do the same jobs as Google's official MCP server for this product; curated lists the hand-written and gateway tools; all is the default.
Sign-in
gmeet belongs to the workspace-user login group. Log in once for the group: create a Desktop OAuth client in a Google Cloud project, save its file with npx google-services-mcps setup-client, then run npx google-services-mcps login workspace-user. Products in this group share the one login.
The plugin's scope file lists 3 OAuth scopes for 1 APIs. A login asks only for the scopes of its profile: readonly (the default), readwrite, full, or an exact list.
| API | Scope |
|---|---|
| gmeet | https://www.googleapis.com/auth/meetings.space.created |
| gmeet | https://www.googleapis.com/auth/meetings.space.readonly |
| gmeet | https://www.googleapis.com/auth/meetings.space.settings |
Plugin details
- Plugin
- gmeet
- MCP server
- gmeet
- Display name
- Google Meet
- Version
- 2.17.0
- Marketplace
- google-services-mcps
- Login group
- workspace-user
- Marketplace category
- productivity
- Plugin options
- allow_writes, confirmation, token_dir, toolset
- Server kind
- curated+discovery