Loading…
A Model Context Protocol server for Gmail operations using IMAP/SMTP with app password authentication. Supports listing messages, searching emails, and sending messages. To create your app password, visit your Google Account settings under Security > App Passwords. Or visit the link https://myaccount.google.com/apppasswords
Gmail is an MCP server entry in ChatHome Skills, sourced from Docker MCP Registry and scored 100/100. As a Model Context Protocol server, it exposes tools that MCP-compatible LLM clients such as Claude, Cursor, and Copilot can call directly, extending an agent's reach beyond its built-in capabilities. ChatHome Skills discovered this entry through its daily ingest of official registries and GitHub discovery queries, and re-verifies repository facts, freshness signals, and install metadata on every run. The quality score weighs official-registry presence, a working install command, license clarity, GitHub star trajectory, and repository freshness — the full formula is on the Sources page. The install command above is ready to copy. Review the last-pushed date and repository status before adding Gmail to a production agent workflow; the snapshot facts below are point-in-time values from the most recent ingest.
docker run -i --rm yashtekwani/gmail-mcpReview the upstream source before running this command.
{
"raw": "name: gmail-mcp\nimage: yashtekwani/gmail-mcp\ntype: server\nmeta:\n category: communication\n tags:\n - email\n - gmail\n - imap\n - smtp\n - communication\nabout:\n title: Gmail\n description: A Model Context Protocol server for Gmail operations using IMAP/SMTP with app password authentication. Supports listing messages, searching emails, and sending messages. To create your app password, visit your Google Account settings under Security > App Passwords. Or visit the link https://myaccount.google.com/apppasswords\n icon: https://www.google.com/gmail/about/static/images/logo-gmail.png\nsource:\n project: https://github.com/Sallytion/Gmail-MCP\n commit: c9a31741c7e879575c9dfc90192a7a430efef812\nconfig:\n description: Configure Gmail access with app password authentication\n secrets:\n - name: gmail-mcp.email_password\n env: EMAIL_PASSWORD\n example: <your-gmail-app-password>\n env:\n - name: EMAIL_ADDRESS\n example: your-email@gmail.com\n value: \"{{gmail-mcp.email_address}}\"\n - name: IMAP_HOST\n example: imap.gmail.com\n value: imap.gmail.com\n - name: IMAP_PORT\n example: \"993\"\n value: \"993\"\n - name: SMTP_HOST\n example: smtp.gmail.com\n value: smtp.gmail.com\n - name: SMTP_PORT\n example: \"587\"\n value: \"587\"\n parameters:\n type: object\n properties:\n email_address:\n type: string\n description: Your Gmail email address\n format: email\n required:\n - email_address\n",
"path": "servers/gmail-mcp/server.yaml"
}