LabStore
← All labs

Gmail

by docker ✓ verified ✓ Packaged by Docker

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.

MCP server installable needs setup network: on runtime: sysbox

Chat & Messaging MCP Servers

Gmail MCP Server

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.

What is an MCP Server?

MCP Info

Attribute Details
Docker Image yashtekwani/gmail-mcp
Author Sallytion
Repository https://github.com/Sallytion/Gmail-MCP

Image Building Info

Attribute Details
Dockerfile https://github.com/Sallytion/Gmail-MCP/blob/c9a31741c7e879575c9dfc90192a7a430efef812/Dockerfile
Commit c9a31741c7e879575c9dfc90192a7a430efef812
Docker Image built by Sallytion
Docker Scout Health Score Not available
Verify Signature Not available
Licence

Available Tools (3)

Tools provided by this Server Short Description
listMessages List recent messages from Gmail inbox
findMessage Search for messages containing specific words or phrases
sendMessage Send an email message

Tools Details

Tool: listMessages

List recent messages from Gmail inbox

Parameters Type Description
count number Number of messages to retrieve (default: 10, max: 100)

Tool: findMessage

Search for messages containing specific words or phrases

Parameters Type Description
query string Search query (supports Gmail search syntax)

Tool: sendMessage

Send an email message

Parameters Type Description
to string Recipient email address
subject string Email subject
body string Email message body
cc string CC email address (optional)
bcc string BCC email address (optional)

Use this MCP Server

{
  "mcpServers": {
    "gmail-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "EMAIL_ADDRESS",
        "-e",
        "IMAP_HOST",
        "-e",
        "IMAP_PORT",
        "-e",
        "SMTP_HOST",
        "-e",
        "SMTP_PORT",
        "-e",
        "EMAIL_PASSWORD",
        "yashtekwani/gmail-mcp"
      ],
      "env": {
        "EMAIL_ADDRESS": "your-email@gmail.com",
        "IMAP_HOST": "imap.gmail.com",
        "IMAP_PORT": "993",
        "SMTP_HOST": "smtp.gmail.com",
        "SMTP_PORT": "587",
        "EMAIL_PASSWORD": "<your-gmail-app-password>"
      }
    }
  }
}

Why is it safer to run MCP Servers with Docker?