MCP

権限管理の下でアシスタントにメールとカレンダーを使わせる

アシスタント向けの制御されたメールとカレンダー入口。前提は、人が先に自分の端末で gigamail login を済ませること、および送信や削除などの危険操作には帯域外の承認が必要なこと。

公式ソース · gigamail

インストール

pip install "gigamail[all]"

誰向けか

権限モデルの下でアシスタントにメール、カレンダー、ローカルの知識ファイルへ触れさせたい人向け。GigaMail は MCP を使い、文書は Claude、Codex、OpenClaw、Hermes、および他の MCP ホストを名指ししている。機能は複数アカウント(Microsoft Graph + IMAP)、カレンダー、ローカル検索インデックス、差出人メモリ、アシスタント向けの権限制御。モデルは同梱せず、知性はあなたのアシスタント側にある。

必須条件は二層。まず pip で extras 付きパッケージを入れ、そのあと人が自分の端末でメールボックス接続を完了する。アシスタントに代行させてはいけない。接続コマンドは gigamail login と gigamail accounts add-imap で、資格情報が求められる。人が先にログインしなければ、後続の読み書きには指し示すアカウントがない。

アシスタント自身に OAuth や IMAP パスワード入力を完了させたい人には向かない。「stdio はポートを待受しない」を「ローカルサービスが一切ない」と読む人にも向かない。任意の人用コンソールは 127.0.0.1 で HTTP を開く。

3 分で最初の試行を終える

公式インストール:

pip install "gigamail[all]"

設定場所は Claude Desktop / Claude Code の mcpServers。command は gigamail-server で、ポートを書く必要はない。MCP 自体は stdio のみで、ネットワークポートは待受しない。

インストール後は先にアシスタントを離れ、自分の shell で gigamail login を実行する(IMAP なら gigamail accounts add-imap)。文書は、これを人が行う必要があり、アシスタント経由ではできないよう設計されていると明記している。資格情報をチャットに貼らないこと。

ホストが gigamail-server を起動したら、最初は読み取りだけにする。文書はツールを読み取り専用、監査可能な安全な書き込み、および 6 個の危険操作に分けている。危険グループは send、reply、delete message、delete folder、create/delete calendar event を含み、帯域外の人の承認が必要。最初にこの 6 個には触らない。成功の合図は、読み取り専用の呼び出しがあなたのアカウントで見えるメールまたはカレンダー要約を返すことであり、送信確認が出ることではない。読み取り専用でも実受信トレイが見えるため、リスクゼロではない。

利用ケース

ケース 1:ログイン済みアカウントでメールまたはカレンダーを検索する。文書はローカル検索インデックスと制御されたメールボックスアクセスを強調し、読み取り専用ツール一式があると書いている。「まず一通を探す」「今日の予定を先に見る」向き。既存の文書は読み取り専用ツールの具体名と引数を列挙していない。search や list コマンドを自分で作らないこと。確認できるのは、複数アカウント、Graph と IMAP、およびローカルインデックスが存在すること。

ケース 2:送信、返信、メール削除、フォルダ削除、またはカレンダー予定の作成/削除。これらは Dangerous と標示され、計 6 個で、帯域外の人の承認が必須。本当にメールや予定を変え、横で人が確認できる場面向け。呼び出す前に確認点を固定する:人が帯域外で承認するまで、メールは出てはならず、予定も書き込まれてはならない。既存の文書は承認画面やタイムアウトを示しておらず、送信済みメールを取り消す手順もない。

利用上の境界

メールボックスログインはアシスタント経由では完了できない。MCP は stdio のみでポート待受しないと書かれるが、任意コンソールは 127.0.0.1 の HTTP にバインドする。「ネットワークなし、ローカルインターフェースなし」と読んではいけない。メール、カレンダー、知識ファイルは実データである。権限モデルが減らすのは誤操作であり、読み取りを消すものではない。

危険操作はそれら 6 種で固定され、帯域外承認が必要。残りの書き込みは監査可能な安全な書き込みと概括され、一つずつ名前は出ていない。内蔵モデルはなく、品質はアシスタント次第。既存の文書にクォータ、ベンダー制限、アカウント削除の完全手順はない。資格情報を gigamail login に渡したあと、この MCP を駆動できるホストはどれも同じメールボックスを読める可能性がある。