Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GOOGLE_PRIVATE_KEYNoYour Google Service Account private key
GOOGLE_CLIENT_EMAILNoYour Google Service Account email
GOOGLE_OAUTH_CLIENT_IDNoYour Google OAuth Client ID
GOOGLE_OAUTH_TOKEN_PATHNoPath to store OAuth tokens, can be anywhere on your system
GMAIL_USER_TO_IMPERSONATENoEmail of the user to impersonate when using Service Account
GOOGLE_OAUTH_CLIENT_SECRETNoYour Google OAuth Client Secret

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
google_calendar_set_defaultC

Set the default calendar ID for operations

google_calendar_list_calendarsB

List all available calendars

google_calendar_create_eventC

Create a new event in Google Calendar

google_calendar_get_eventsC

Retrieve upcoming events from Google Calendar

google_calendar_get_eventC

Get detailed information about a specific event

google_calendar_update_eventC

Update an existing event in Google Calendar

google_calendar_delete_eventC

Delete an event from Google Calendar

google_calendar_find_free_timeC

Find available time slots between events

google_gmail_list_labelsB

List all available Gmail labels

google_gmail_list_emailsC

List emails from a specific label or folder

google_gmail_get_emailB

Get detailed information about a specific email

google_gmail_get_email_by_indexB

Get email by its index from the most recent search results

google_gmail_send_emailC

Send a new email

google_gmail_draft_emailC

Create a draft email

google_gmail_delete_emailC

Delete or trash an email

google_gmail_modify_labelsC

Add or remove labels from an email

google_drive_list_filesC

List files from Google Drive

google_drive_get_file_contentC

Get the content of a file from Google Drive

google_drive_create_fileC

Create a new file in Google Drive

google_drive_update_fileC

Update the content of an existing file in Google Drive

google_drive_delete_fileC

Delete a file from Google Drive

google_drive_share_fileC

Share a file with another user

google_tasks_set_default_listC

Set the default task list ID for operations

google_tasks_list_tasklistsB

List all available task lists

google_tasks_list_tasksC

List tasks from a task list

google_tasks_get_taskC

Get details about a specific task

google_tasks_create_taskC

Create a new task

google_tasks_update_taskC

Update an existing task

google_tasks_complete_taskC

Mark a task as completed

google_tasks_delete_taskC

Delete a task

google_tasks_create_tasklistC

Create a new task list

google_tasks_delete_tasklistC

Delete a task list

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

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/vakharwalad23/google-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server