gmail-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| AWS_PROFILE | No | AWS credentials profile used to access SSM parameter (alternative to other AWS credential methods). | |
| GMAIL_MCP_SSM_PARAM | No | SSM parameter path holding the Gmail credentials JSON (default '/gmail-mcp/authorized-user-json'). | |
| GMAIL_MCP_AWS_REGION | No | AWS region of the SSM parameter (default from AWS configuration). |
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
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| send_emailA | Send an email from the configured Gmail account. |
| search_emailsA | Search Gmail using a standard Gmail query (e.g. 'has:attachment from:bob newer_than:7d'). |
| download_attachmentA | Download an attachment from a Gmail message and upload it to Google Drive. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 3 tools
Each tool has a clearly distinct purpose: search, send, and download attachment. No overlap in functionality, making selection unambiguous.
All tools follow a consistent verb_noun pattern in snake_case (search_emails, send_email, download_attachment), with no deviations.
3 tools are appropriate for a basic Gmail MCP, covering core operations (search, send, attachment download). Could be slightly expanded but well-scoped.
Covers essential email tasks but lacks common operations like mailbox listing, labeling, or message deletion. Gaps exist but are not critical for basic usage.