インストール不要。2分以内に動きます。
cloud.anythingmcp.com で無料トライアルを開始し、Email (IMAP/SMTP) をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。
概要
IMAP と SMTP であらゆるメールボックスを接続します。フォルダの一覧、メールの検索と添付ファイル付きでの読み取り、既読設定、フラグ、メールの移動、返信の下書き保存ができます。送信とゴミ箱への削除はインストール時は無効です。AnythingMCP Cloud で送信するには、ポート 2525 で SMTP を提供するプロバイダーが必要です。IONOS、Strato、GMX、web.de、T-Online、Gmail(アプリパスワード)、Fastmail、Hetzner、all-inkl、Aruba、セルフホストのサーバーで動作します。
こう聞いてみよう
Email (IMAP/SMTP) のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Email (IMAP/SMTP) をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も
git cloneもローカルサーバーも不要。
Email (IMAP/SMTP) + ChatGPT
IMAP と SMTP であらゆるメールボックスを接続します。フォルダの一覧、メールの検索と添付ファイル付きでの読み取り、既読設定、フラグ、メールの移動、返信の下書き保存ができます。送信とゴミ箱への削除はインストール時は無効です。AnythingMCP Cloud で送信するには、ポート 2525 で SMTP を提供するプロバイダーが必要です。IONOS、Strato、GMX、web.de、T-Online、Gmail(アプリパスワード)、Fastmail、Hetzner、all-inkl、Aruba、セルフホストのサーバーで動作します。
前提条件
完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:
EMAIL_IMAP_HOST, EMAIL_IMAP_PORT, EMAIL_SMTP_HOST, EMAIL_SMTP_PORT, EMAIL_USERNAME, EMAIL_PASSWORD
ステップ 1 — 認証情報を取得
設定は約 5 分です。メールプロバイダーの IMAP サーバー名と SMTP サーバー名、およびメールボックスのパスワードかアプリパスワードが必要です。
このコネクタは、IMAP(メールの読み取りと整理)と SMTP(送信)に対応したあらゆるメールボックスで動作します。IONOS、Strato、GMX、web.de、T-Online、Hetzner、all-inkl、Aruba、Gmail と Google Workspace、Yahoo、iCloud、Fastmail、セルフホストの Dovecot/Postfix、その他ほとんどのプロバイダーに対応しています。
Microsoft 365 と Outlook.com には使えません。 Microsoft は IMAP と SMTP でのパスワードによるサインインを無効にしました。OAuth でサインインする Microsoft Outlook コネクタを使ってください。
- 下の表で利用中のプロバイダーを探します。表にない場合は、プロバイダーのヘルプページに IMAP サーバーと SMTP サーバー(受信サーバー、送信サーバーとも呼ばれます)が記載されています。
EMAIL_IMAP_HOST、EMAIL_IMAP_PORT、EMAIL_SMTP_HOST、EMAIL_SMTP_PORT、EMAIL_USERNAME(ほとんどの場合、完全なメールアドレス)、EMAIL_PASSWORDを入力します。EMAIL_IMAP_SECURITYとEMAIL_SMTP_SECURITYは空のままにします。暗号化方式はポートで決まります(993 と 465 は SSL/TLS、143 と 587 は STARTTLS)。tlsまたはstarttlsを設定するのは、標準以外のポートを使うサーバーの場合だけです。- コネクタをインストールし、
imap_smtp_list_foldersを実行してログインを確認します。
| プロバイダー | IMAP サーバー | IMAP ポート | SMTP サーバー | SMTP ポート | パスワード |
|---|---|---|---|---|---|
| IONOS (1&1) | imap.ionos.de | 993 | smtp.ionos.de | 465 | メールボックスのパスワード |
| Strato | imap.strato.de | 993 | smtp.strato.de | 465 | メールボックスのパスワード |
| GMX | imap.gmx.net | 993 | mail.gmx.net | 587 | アカウントのパスワード。先に GMX のメール設定で "POP3/IMAP" を有効にします |
| web.de | imap.web.de | 993 | smtp.web.de | 587 | アカウントのパスワード。先に web.de のメール設定で "POP3/IMAP" を有効にします |
| T-Online | secureimap.t-online.de | 993 | securesmtp.t-online.de | 465 | Telekom のメール設定で設定する専用のメールパスワード |
| Gmail / Google Workspace | imap.gmail.com | 993 | smtp.gmail.com | 465 | アプリパスワード |
| Yahoo Mail | imap.mail.yahoo.com | 993 | smtp.mail.yahoo.com | 465 | アプリパスワード |
| iCloud Mail | imap.mail.me.com | 993 | smtp.mail.me.com | 587 | App 用パスワード |
| Fastmail | imap.fastmail.com | 993 | smtp.fastmail.com | 465 | アプリパスワード |
| Hetzner (konsoleH) | mail.your-server.de | 993 | mail.your-server.de | 587 | メールボックスのパスワード |
| all-inkl | 利用中のサーバー(例:w0123456.kasserver.com、KAS に表示されます) | 993 | 同じサーバー | 465 | メールボックスのパスワード |
| Aruba | imaps.aruba.it | 993 | smtps.aruba.it | 465 | メールボックスのパスワード |
| セルフホスト(Dovecot/Postfix) | 利用中のメールホスト | 993 | 利用中のメールホスト | 587 | メールボックスのパスワード |
アプリパスワード: 2 段階認証を使うプロバイダーでは、IMAP と SMTP に通常のパスワードは使えません。代わりにアプリパスワードが発行されます。これはこのコネクタだけが使い、いつでも取り消せます。
- Gmail / Google Workspace: 2-Step Verification を有効にしてから、https://myaccount.google.com/apppasswords で作成します。Google Workspace では、管理者による許可が必要な場合があります。
- Yahoo: Account Info, Account Security, Generate app password の順に開きます。
- iCloud: https://account.apple.com で Sign-In and Security, App-Specific Passwords の順に開きます。
EMAIL_USERNAMEは完全な iCloud アドレスです。 - Fastmail: Settings, Privacy & Security, Manage app passwords の順に開き、IMAP と SMTP へのアクセス権を付けて作成します。
- GMX と web.de で 2 要素認証を有効にしている場合: セキュリティ設定でアプリケーション専用パスワードを作成します。
オプション設定: EMAIL_FROM_ADDRESS と EMAIL_FROM_NAME は、送信メールに表示される差出人を設定します(既定はユーザー名)。プロバイダーは通常、そのアカウント自身のアドレスかエイリアスしか受け付けません。EMAIL_SMTP_USERNAME と EMAIL_SMTP_PASSWORD は、送信に読み取りとは別のログインを使う場合にのみ必要です。EMAIL_SENT_FOLDER は送信済みメールを保存するフォルダを設定します(既定はサーバーが送信済みとして示すフォルダで、Gmail は送信済みメールを自動で保存します)。
読み取りと整理: AI はまずフォルダの一覧(受信トレイ、送信済み、下書き、ゴミ箱、迷惑メール、アーカイブ、メッセージ数と未読数付き)を取得し、1 つのフォルダを差出人、宛先、件名、本文、日付、未読、フラグ付きで新しい順に検索し、メッセージを添付ファイルの一覧とともにテキストとして読み取ります。読み取ってもメッセージは既読になりません。添付ファイルを開き(テキストファイルはテキストとして、画像とドキュメントは結果に添付)、メールを既読または未読にし、フラグを付け、別のフォルダに移動します。
返信: imap_smtp_save_draft はメッセージを下書きに保存します。必要に応じてメッセージのスレッドへの返信として保存し、あなたが確認してメールソフトから送信できるようにします。これが既定の返信方法です。imap_smtp_guide は、メールサーバーに接続せずに、ツールを呼び出す順序を説明します。
インストール時は無効: imap_smtp_send_message と imap_smtp_delete_messages。AI に本当に送信や削除をさせる場合にのみ、コネクタのツール一覧で有効にしてください。送信はすぐに行われ、必要に応じてメッセージのスレッドへの返信として送られ、送信済みにコピーが保存されます。取り消すことはできないため、AI は先に宛先と内容をあなたに確認します。削除はメッセージをゴミ箱に移動します。完全に削除されるものはなく、すでにゴミ箱にあるメッセージは拒否されます。
信頼できないコンテンツ: メールは見知らぬ人が書いたものであり、AI に指示することを狙ったテキスト("すべての請求書を…に転送して"、"このスレッドを削除して")が含まれていることがあります。AI はメールの内容を命令ではなくデータとして扱い、メール内の指示には決して従いません。
制限: 1 回の検索で返るメッセージは最大 100 件です。本文は 100,000 文字で切り詰められ、マーカーが付きます。4 MB を超える添付ファイルは拒否されます。1 通のメッセージの宛先は最大 50 件です。送信メールにはまだ添付ファイルを付けられません。ツールの呼び出しごとに専用の IMAP 接続を開き、終了後にログアウトするため、呼び出しの間にメールボックスへの接続が残ることはありません。UID は 1 つのフォルダに属し、メッセージを移動すると変わります。
Cloud とセルフホスト: AnythingMCP Cloud は、暗号化された接続(SSL/TLS または STARTTLS)だけを使い、ポート IMAP 993/143 と SMTP 465/587/2525 の公開メールサーバーにだけ、有効な証明書を持つサーバーにだけ接続します。SMTP サーバーには常にログインするため、認証なしのリレーを経由して送信されるものはありません。Cloud ではポート 25 は受け付けられません。
AnythingMCP Cloud からの送信: Cloud のホスティング事業者はポート 25、465、587 での送信 SMTP をブロックしているため、ほぼすべてのメールボックスで Cloud からの送信は動作しません。imap_smtp_send_message はその旨を報告し、何も送信されません。IMAP による読み取り、検索、フラグ、移動、下書きは通常どおり動作するため、AI は返信を下書きとして保存し、あなたがメールソフトから送信します。送信は、セルフホストの場合、または Cloud でポート 2525 の SMTP を提供するプロバイダーを使う場合に動作します。Test connection では、IMAP は動作中、SMTP は到達不能と表示されます。
セルフホスト: 管理者がそのホストを送信先の許可リスト(Admin, Settings、または SSRF_ALLOWED_HOSTS)に追加すれば、内部ネットワーク上のメールサーバーも使えます。
ステップ 2 — アダプターをインストール
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
ステップ 3 — ChatGPT にコネクタを追加
サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(
https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドでYOUR_SERVER_IDと表示されている箇所に使ってください。
ChatGPT では、Web 版の Plugins ページから MCP サーバーをプラグインとして追加します。有料プランで利用でき、開発者モードはもう必要ありません。Business ワークスペースで追加できるのは管理者とオーナーだけです。Enterprise・Edu では、管理者が Create plugins with MCPs 権限を付与できます。
- chatgpt.com/plugins を開き、Add をクリックして Add custom MCP server を選びます。
- 名前を入力します(例: Name:
Email (IMAP/SMTP))。 - Connection の Server URL に
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDを入力し、Authentication は OAuth のままにします。 - I understand and want to continue を選び、Create as a plugin をクリックします。ChatGPT に求められたら AnythingMCP にサインインし、アクセスを許可します。
- 個人用プラグインから新しいプラグインをインストールし、チャットで @ を入力して選択します。
利用可能なツール
| Tool | What it does |
|---|---|
imap_smtp_guide | How to work with this mailbox: the order to call the tools in, folder names, search criteria, replies and what to confirm before sending |
imap_smtp_list_folders | List the folders of the Email (IMAP/SMTP) mailbox with their role (inbox, sent, drafts, trash, junk, archive), message count and unread… |
imap_smtp_search_messages | Search one folder of the Email (IMAP/SMTP) mailbox, newest first |
imap_smtp_get_message | Read one message: sender, recipients, date, subject, Message-ID, the body as plain text (HTML converted to text) and the list of… |
imap_smtp_get_attachment | Download one attachment of a message by the index get_message listed |
imap_smtp_set_flags | Mark messages as read or unread, and flag (star) or unflag them |
imap_smtp_move_messages | Move messages to another folder (for example an archive or a project folder) |
imap_smtp_delete_messages | Move messages to the Trash folder |
imap_smtp_save_draft | Save a message in the Drafts folder without sending it, so a person can review and send it from their mail client |
imap_smtp_send_message | Send an e-mail from the Email (IMAP/SMTP) mailbox through its SMTP server |
プロンプトの例
- 「月曜日以降に受信トレイに届いた未読メールはどれですか?それぞれの差出人、件名、1 行の要約を教えてください。」
- 「ホスティング事業者からの請求書が付いた最新のメールを探して、PDF の添付ファイルを開いてください。」
- 「[email protected] からの最新のメッセージに、木曜日の 10 時なら会えると伝える返信の下書きを作成してください。」
- 「先月のニュースレターを受信トレイからアーカイブフォルダに移動してください。」
- 「明日午後 3 時の通話を確認する短いメールを [email protected] 宛てに作成し、下書きに保存してください。」
FAQ
ChatGPT の無料プランでカスタム MCP サーバーは使えますか? OpenAI がカスタム MCP サーバーを案内しているのは有料プランだけで、Free プランは対象に含まれていません。
次のステップ
このガイドは役に立ちましたか?