gmail-mcp-rs

appler1009/gmail-mcp-rs
★ 0 stars Rust Security Updated today
A read-only Gmail MCP server, written in Rust with almost no dependencies
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "gmail-mcp-rs": {
      "command": "cargo",
      "args": [
        "run",
        "--",
        "gmail-mcp-rs"
      ]
    }
  }
}

README Excerpt

A read-only Gmail MCP server, written in Rust with almost no dependencies: no async runtime, no HTTP framework, no MCP SDK. Just `serde_json` for JSON and `native-tls` for TLS (via your OS's own TLS stack — Security.framework on macOS, SChannel on Windows, OpenSSL on Linux). Everything else — the HTTP/1.1 client, the OAuth2 flow, the MCP stdio protocol — is a few hundred lines of `std`.

Tools (14)

GMAIL_DOWNLOAD_DIRGMAIL_TOKENGMAIL_TOKEN_FILEGOOGLE_REDIRECT_URLgmail_auth_statusgmail_download_attachmentgmail_get_messagegmail_get_threadgmail_list_accountsgmail_list_labelsgmail_list_messagesgmail_list_threadsgmail_search_messagesgmail_start_auth