Google Workspace MCP Server
by epaproditus
Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
GOOGLE_CLIENT_ID | Yes | Your Google OAuth Client ID | |
GOOGLE_CLIENT_SECRET | Yes | Your Google OAuth Client Secret | |
GOOGLE_REFRESH_TOKEN | Yes | The refresh token obtained after Google OAuth authentication |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
list_emails | List recent emails from Gmail inbox |
search_emails | Search emails with advanced query |
send_email | Send a new email |
modify_email | Modify email labels (archive, trash, mark read/unread) |
list_events | List upcoming calendar events |
create_event | Create a new calendar event |
update_event | Update an existing calendar event |
delete_event | Delete a calendar event |