Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GOOGLE_CLIENT_IDYesYour Google client ID
GOOGLE_REDIRECT_URIYesYour Google redirect URI
GOOGLE_CLIENT_SECRETYesYour Google client secret
GOOGLE_OAUTH_CREDENTIALSYesYour Google OAuth credentials

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
google-gmail_list_messagesC

List messages in user's mailbox with optional filtering

google-gmail_get_messageB

Get a specific message by ID

google-gmail_send_messageB

Send an email message. Requires message in RFC 2822 format encoded as base64url string

google-gmail_create_draftB

Create a new draft message. IMPORTANT: Message must be an object with 'raw' field containing base64url-encoded RFC 2822 formatted message.

google-gmail_delete_messageA

PERMANENTLY delete a message - IMMEDIATE and IRREVERSIBLE. WARNING: Use trash_message instead for normal email deletion. Only use this for sensitive data that must be immediately destroyed. Bypasses trash completely. REQUIRES https://mail.google.com/ scope. Returns 204 No Content with empty body on success.

google-gmail_modify_messageB

Modify labels on a message (add/remove labels, mark read/unread)

google-gmail_search_messagesD

search_messages endpoint for google-gmail

google-drive_list_filesC

List files in Google Drive with optional search query and filtering

google-drive_get_fileC

Get file metadata by ID

google-drive_update_fileC

Update file metadata

google-drive_delete_fileA

Permanently delete a file. Returns 204 No Content with empty body on success.

google-drive_search_filesB

Advanced file search with complex query syntax

google-drive_create_fileD

create_file endpoint for google-drive

google-drive_share_fileD

share_file endpoint for google-drive

google-calendar_list_eventsC

Returns events on the specified calendar

google-calendar_get_eventC

Returns an event

google-calendar_create_eventC

Creates an event

google-calendar_update_eventC

Updates an event

google-calendar_delete_eventA

Deletes an event. Returns 204 No Content with empty body on success.

google-calendar_list_calendarsB

Returns the calendars on the user's calendar list

google-contacts_create_contactB

Create a new contact with specified fields

google-contacts_update_contactA

Update an existing contact. IMPORTANT: Include the 'etag' field in the request body to prevent conflicts. Get the current etag by first calling get_contact or from a previous create/update response.

google-contacts_delete_contactB

Delete a contact permanently

google-contacts_search_contactsA

Search across all contacts with text query

google-contacts_list_contactsC

list_contacts endpoint for google-contacts

google-contacts_get_contactC

get_contact endpoint for google-contacts

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/w-10-m/gsuite'

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