Skip to main content
Glama
jikime
by jikime

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

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

NameDescription
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

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.

TDQS

B3/5.0

Scored across 11 tools

Disambiguation4/5

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.

Naming Consistency4/5

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.

Tool Count5/5

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.

Completeness3/5

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.

Maintenance

ActivityInactive
ResponsivenessNo issues