Google Calendar and Meet MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CLIENT_ID | No | Google OAuth Client ID for direct token authentication (Smithery deployment) | |
| CLIENT_SECRET | No | Google OAuth Client Secret for direct token authentication (Smithery deployment) | |
| REFRESH_TOKEN | No | Google OAuth Refresh Token for direct token authentication (Smithery deployment) | |
| G_OAUTH_CREDENTIALS | No | Absolute path to the Google OAuth credentials JSON file (e.g., /absolute/path/to/credentials.json) |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| calendar_v3_list_calendarsB | [Calendar API v3] List all calendars available to the user |
| calendar_v3_list_eventsC | [Calendar API v3] List upcoming calendar events with Google Meet conferences |
| calendar_v3_get_eventC | [Calendar API v3] Get details of a specific calendar event |
| calendar_v3_create_eventB | [Calendar API v3] Create a new calendar event with Google Meet conference and guest permissions |
| calendar_v3_update_eventC | [Calendar API v3] Update an existing calendar event |
| calendar_v3_delete_eventC | [Calendar API v3] Delete a calendar event |
| calendar_v3_move_eventC | [Calendar API v3] Move a calendar event from one calendar to another |
| meet_v2_create_spaceC | [Meet API v2 GA] Create a Google Meet space with advanced configuration |
| meet_v2_get_spaceC | [Meet API v2 GA] Get details of a Google Meet space |
| meet_v2_update_spaceC | [Meet API v2 GA] Update configuration of a Google Meet space |
| meet_v2_end_active_conferenceC | [Meet API v2 GA] End the active conference in a Google Meet space |
| meet_v2_list_conference_recordsC | [Meet API v2 GA] List conference records for historical meetings |
| meet_v2_get_conference_recordC | [Meet API v2 GA] Get details of a specific conference record |
| meet_v2_list_recordingsC | [Meet API v2 GA] List recordings for a conference record |
| meet_v2_get_recordingC | [Meet API v2 GA] Get details of a specific recording |
| meet_v2_list_transcriptsC | [Meet API v2 GA] List transcripts for a conference record |
| meet_v2_get_transcriptC | [Meet API v2 GA] Get details of a specific transcript |
| meet_v2_list_transcript_entriesC | [Meet API v2 GA] List transcript entries (individual speech segments) |
| meet_v2_get_participantC | [Meet API v2 GA] Get details of a specific participant |
| meet_v2_list_participantsC | [Meet API v2 GA] List participants for a conference record |
| meet_v2_get_participant_sessionC | [Meet API v2 GA] Get details of a specific participant session |
| meet_v2_list_participant_sessionsC | [Meet API v2 GA] List sessions for a specific participant |
| calendar_v3_freebusy_queryC | [Calendar API v3] Query free/busy information for calendars |
| calendar_v3_quick_addB | [Calendar API v3] Create event using natural language |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/INSIDE-HAIR/mcp-google-calendar-and-meet'
If you have feedback or need assistance with the MCP directory API, please join our Discord server