Gmail

by cablate

2 stars
Not rated
GitHub

About

Integrates with Gmail's API to enable email operations including sending, receiving, and managing emails for automation and workflow integration

Details

Author
cablate
Repository
cablate/mcp-google-gmail
GitHub stars
2
License
MIT License
Categories
Communication, Other, Automation, Productivity, Design, Developer Tools, AI, API, Frontend
Tags
#integration

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Gmail
    Command (node, npx, python, etc.) npx
    Arguments
    • Argument 1 -y
    • Argument 2 @cablate/mcp-gmail
    Environment
    • GMAIL_CLIENT_ID your_client_id
    • GMAIL_CLIENT_SECRET your_client_secret
    • GMAIL_REFRESH_TOKEN your_refresh_token

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

npm install -g @cablate/mcp-gmail

For detailed instructions on setting up Gmail API authentication and obtaining necessary credentials, please refer to our Gmail API Setup Guide.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "gmail": {
            "env": {
                "GMAIL_CLIENT_ID": "your_client_id",
                "GMAIL_CLIENT_SECRET": "your_client_secret",
                "GMAIL_REFRESH_TOKEN": "your_refresh_token"
            },
            "args": [
                "-y",
                "@cablate/mcp-gmail"
            ],
            "command": "npx"
        }
    }
}

Linux

{
    "env": {
        "GMAIL_CLIENT_ID": "your_client_id",
        "GMAIL_CLIENT_SECRET": "your_client_secret",
        "GMAIL_REFRESH_TOKEN": "your_refresh_token"
    },
    "args": [
        "-y",
        "@cablate/mcp-gmail"
    ],
    "command": "npx"
}

Macos

{
    "env": {
        "GMAIL_CLIENT_ID": "your_client_id",
        "GMAIL_CLIENT_SECRET": "your_client_secret",
        "GMAIL_REFRESH_TOKEN": "your_refresh_token"
    },
    "args": [
        "-y",
        "@cablate/mcp-gmail"
    ],
    "command": "npx"
}

Windows

{
    "env": {
        "GMAIL_CLIENT_ID": "your_client_id",
        "GMAIL_CLIENT_SECRET": "your_client_secret",
        "GMAIL_REFRESH_TOKEN": "your_refresh_token"
    },
    "args": [
        "/c",
        "npx",
        "-y",
        "@cablate/mcp-gmail"
    ],
    "command": "cmd"
}

A powerful Model Context Protocol (MCP) server providing comprehensive Gmail integration with LLM processing capabilities.

- Read and search emails
- Process email content with various formats
- Advanced email filtering
- Attachment handling
- Click "+ Add MCP Server" in Dive Desktop
- Copy and paste this configuration:

{ "mcpServers": { "gmail": { "command": "npx", "args": ["-y", "@cablate/mcp-gmail"], "env": { "GMAIL_CLIENT_ID": "your_client_id", "GMAIL_CLIENT_SECRET": "your_client_secret", "GMAIL_REFRESH_TOKEN": "your_refresh_token" }, "enabled": true } } }

- Click "Save" to install the MCP server

For detailed instructions on setting up Gmail API authentication and obtaining necessary credentials, please refer to ourGmail API Setup Guide.

Welcome community participation and contributions! Here are ways to contribute:

- ⭐️ Star the project if you find it helpful
- 🐛 Submit Issues: Report problems or provide suggestions
- 🔧 Create Pull Requests: Submit code improvements

If you have any questions or suggestions, feel free to reach out:

- 📧 Email:reahtuoo310109@gmail.com
- 📧 GitHub:
CabLate
- 🤝 Collaboration: Welcome to discuss project cooperation
- 📚 Technical Guidance: Sincere welcome for suggestions and guidance

Send emails via SMTP. Requires SMTP server credentials to be configured through environment variables.

Query live Gmail data using LLMs via CData's read-only MCP server.

Tools for common Gmail operations, such as sending emails.

An MCP server for Gmail, allowing AI assistants to manage emails through natural language.

Search and delete emails in your Gmail account.

Enables AI assistants to manage Gmail through natural language interactions.

An MCP server for integrating Gmail with auto-authentication support.

A standardized interface for managing, sending, and retrieving emails through the Gmail API.

Manage your Gmail account, including sending, reading, and organizing emails.

An MCP server for interacting with your Gmail account using AI assistants.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.