Skip to main content
Glama

EmailAssistant

by saathvikpd

📬 Claude 桌面版 EmailAssistant

EmailAssistant 是一款兼容 MCP 的服务器,它集成了 Gmail API,可以根据自定义查询或近期活动来获取和汇总电子邮件。它可以与 Claude Desktop 配合使用,轻松与收件箱进行交互。


⚙️ 设置说明

1. 启用 Gmail API

  1. 转到Google Cloud Console
  2. 创建新项目或使用现有项目。
  3. 在“API 和服务”下启用Gmail API
  4. 创建OAuth 2.0 客户端 ID凭证。
  5. 下载client_secret_XXXXX.json文件。

🔧 配置摘要

🔁 在config.py中替换这些

  • /absolute/path/to/your/project替换为您本地 EmailAssistant 项目目录的完整路径
  • "your_client_secret_file.json"替换为您从 Google Cloud 下载的 OAuth 凭据的确切文件名

🖥️ 3. Claude 桌面配置

在您的 Claude Desktop 配置文件中:

{ "mcpServers": { "EmailAssistant": { "command": "uv", "args": [ "run", "--with", "mcp[cli]", "--with", "google-api-python-client", "--with", "google-auth-httplib2", "--with", "google-auth-oauthlib", "mcp", "run", "/absolute/path/to/your/project/MCPEmailAssistant/main.py" ] } } }

✅ 运行它

配置完成后:

  1. 启动 Claude Desktop
  2. Claude 将自动识别EmailAssistant MCP 服务器。
  3. 您现在可以使用 Claude 调用如下函数:
get_email_summary(time="newer_than:1d") get_top_matching_email(query_keywords="project deadline")

📌 要求

  • Python 3.9+
  • uv (如果不使用uv则使用pip
  • 以下 Python 包:
    • google-api-python-client
    • google-auth-httplib2
    • google-auth-oauthlib
    • mcp[cli]
-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

与 Gmail API 集成的 MCP 兼容服务器,可根据自定义查询或最近的活动获取和汇总电子邮件。

  1. ⚙️ 设置说明
    1. 启用 Gmail API
  2. 🔧 配置摘要
    1. 🔁 在config.py中替换这些
    2. 🖥️ 3. Claude 桌面配置
  3. ✅ 运行它
    1. 📌 要求

      Related MCP Servers

      • A
        security
        A
        license
        A
        quality
        Provides tools for interacting with Gmail and Calendar APIs. This server enables you to manage your emails and calendar events programmatically through the MCP interface.
        Last updated -
        8
        13
        JavaScript
        MIT License
      • -
        security
        A
        license
        -
        quality
        Integrates with Gmail to enable sending, reading, drafting, and managing emails via the Model Context Protocol (MCP), allowing users to interact with email tasks through automated client prompts.
        Last updated -
        Python
        GPL 3.0
      • A
        security
        F
        license
        A
        quality
        A simple MCP server that enables users to send emails using Resend's API, integrating with tools like Cursor and Claude Desktop for seamless email composition and delivery.
        Last updated -
        1
        6
        321
        TypeScript
        • Apple
      • -
        security
        A
        license
        -
        quality
        MCP server that integrates with Gmail to enable sending, reading, and managing emails through tools like send-email, trash-email, get-unread-emails, and read-email.
        Last updated -
        17
        Python
        GPL 3.0
        • Apple

      View all related MCP servers

      MCP directory API

      We provide all the information about MCP servers via our MCP API.

      curl -X GET 'https://glama.ai/api/mcp/v1/servers/saathvikpd/MCPEmailAssistant'

      If you have feedback or need assistance with the MCP directory API, please join our Discord server