Skip to main content
Glama

EmailAssistant

by saathvikpd

📬 Claude デスクトップ用 EmailAssistant

EmailAssistantは、Gmail APIと連携し、カスタムクエリや最近のアクティビティに基づいてメールを取得・要約するMCP対応サーバーです。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 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デスクトップを起動
  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. クロードデスクトップ構成
  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