gsuite
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GOOGLE_CLIENT_ID | Yes | Your Google client ID | |
| GOOGLE_REDIRECT_URI | Yes | Your Google redirect URI | |
| GOOGLE_CLIENT_SECRET | Yes | Your Google client secret | |
| GOOGLE_OAUTH_CREDENTIALS | Yes | Your Google OAuth credentials |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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