Google Toolbox

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GOOGLE_CSE_IDYesYour Custom Search Engine ID
GOOGLE_API_KEYYesYour Google API key
GOOGLE_CLIENT_IDYesYour Google Client ID from OAuth credentials
GOOGLE_CLIENT_SECRETYesYour Google Client Secret from OAuth credentials
GOOGLE_REFRESH_TOKENYesYour Google refresh token obtained from authentication process

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
available-google-toolsReturns a list of Google search categories available on this MCP server.

Tools

Functions exposed to the LLM to take actions

NameDescription
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, etc.)

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

search_google

Perform a Google search and return formatted results

read_gdrive_file

Read contents of a file from Google Drive

search_gdrive

Search for files in Google Drive

ID: 4wfavu4bhs