Google Toolbox
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GOOGLE_CSE_ID | Yes | Your Custom Search Engine ID | |
| GOOGLE_API_KEY | Yes | Your Google API key | |
| GOOGLE_CLIENT_ID | Yes | Your Google Client ID from OAuth credentials | |
| GOOGLE_CLIENT_SECRET | Yes | Your Google Client Secret from OAuth credentials | |
| GOOGLE_REFRESH_TOKEN | Yes | Your Google refresh token obtained from authentication process |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_emailsC | List recent emails from Gmail inbox |
| search_emailsC | Search emails with advanced query |
| send_emailC | Send a new email |
| modify_emailC | Modify email labels (archive, trash, mark read/unread, etc.) |
| list_eventsC | List upcoming calendar events |
| create_eventC | Create a new calendar event |
| update_eventC | Update an existing calendar event |
| delete_eventC | Delete a calendar event |
| search_googleC | Perform a Google search and return formatted results |
| read_gdrive_fileC | Read contents of a file from Google Drive |
| search_gdriveC | Search for files in Google Drive |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| available-google-tools | Returns a list of Google search categories available on this MCP server. |
TDQS
Scored across 11 tools
Most tools have distinct purposes targeting different Google services (Calendar, Gmail, Drive, Search), but 'list_emails' and 'search_emails' could cause some confusion since both involve email retrieval. The descriptions help differentiate them, but the overlap in email listing vs. searching might lead to occasional misselection.
The naming follows a consistent verb_noun pattern (e.g., create_event, list_emails, search_gdrive) with clear, descriptive names. There is a minor deviation with 'modify_email' using 'modify' instead of a more specific verb like 'update', but overall the pattern is predictable and readable.
With 11 tools, the count is well-scoped for a 'Google Toolbox' covering multiple services (Calendar, Gmail, Drive, Search). Each tool earns its place by providing essential operations without being overwhelming, making it appropriate for the server's broad but manageable purpose.
The tool surface has notable gaps in coverage for the implied domain of Google services. For example, there is no tool for creating or updating Google Drive files (only reading and searching), and Calendar lacks a 'get_event' tool. While core workflows are partially covered, these omissions could lead to agent failures in more complex tasks.