mcpField
A
Atomic Mail Agentic

Atomic Mail Agentic

認証済みおすすめローカル
atomicmail.aiコミュニケーション2676 日前に更新

Atomic Mail Agentic について

Atomic Mail Agentic は、自律型 AI エージェント向けのメールサービスです。エージェントが人手を介さず @atomicmail.ai のインボックスを自ら登録して管理できます。JMAP(RFC 8620)に基づき、完全なメールボックス API を提供します。

主な機能

  1. 01@atomicmail.ai インボックスのセルフサービス登録
  2. 02JMAP による受信・送信、下書き、スレッド、検索
  3. 03CAPTCHA を使わない PoW ベースのサインアップ
  4. 04send_mail、list_inbox、reply などの同梱プリセット
  5. 05API キーによるカスタムドメインのログイン

活用シーン

  1. 01専用インボックスでのニュースレター要約の自動化
  2. 02サポートメールの処理と返信の送信
  3. 03フォローアップを伴う非同期メールアンケートの実施

MCP 対応

本リポジトリは stdio 方式の MCP 統合を提供し、register、jmap_request、help の3つのツールを MCP クライアントに公開します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"atomic-mail-agentic-4fde98": {
"command": "npx",
"args": [
"-y",
"@atomicmail/mcp"
],
"env": {
"ATOMICMAIL_UTM": "<ATOMICMAIL_UTM>"
}
}
}
}
起動コマンドnpx -y @atomicmail/mcp
設定が必要な環境変数
ATOMICMAIL_UTM

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@atomicmail/mcp

ツール

3

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
usernamestringはい恒久的な公開アドレス:@atomicmail.ai アドレスのローカル部分で、5~21 文字です。この受信箱から送信するすべてのメッセージに表示され、後から変更できません。オペレーターがまだ指定していない場合は、勝手に作らず確認してください。
credentials_dirstringいいえこの呼び出しで使用する認証情報ディレクトリ(デフォルト:ATOMIC_MAIL_CREDENTIALS_DIR または ~/.atomicmail)。アカウントごとに別のパスを使用してください。ヘルプトピック multi_account を参照してください。
forcedbooleanいいえ危険:アカウントの認証情報を置き換えると取り消せず、現在の受信箱にアクセスできなくなります。オペレーターの許可がある場合に限ります。拒否エラーには、安全な代替方法(別の認証情報ディレクトリを使う方法)が記載されています。
watchenumはいこの受信箱を無人で読み取る定期ジョブを設定するかどうかを指定します。オペレーターのマシン上で継続的な設定となるため、決定するのはオペレーターです。確認し、選択や推測をしないでください。値は "scheduled" と "on-demand" の 2 つです。それぞれの意味はヘルプトピック cron に記載されています。省略すると、呼び出しは要件を返します。scheduled | on-demand

詳細

CI success   version 0.3   website atomicmail.ai   dashboard sign in   docs guide   issues open   ClawHub skill   Hermes skill   Dify plugin   MCP registry

Atomic Mail Agentic Logo

Atomic Mail Agentic

エージェントに本物の受信トレイを

ダッシュボード · ウェブサイト · ドキュメント · イシュー


アカウントは無料で、100 MB のストレージ容量、カスタムドメインが含まれており、エージェントのワークロードに適したレート制限が設定されています。


Atomic Mail Agentic は、自律型 AI エージェント向けのメールプロバイダーです。Atomic Mail が開発しました。エージェントは自身の @atomicmail.ai 受信トレイを登録し、最初から最後まで管理できます。人間による設定、確認、継続的な介入は不要です。

このサービスは JMAP(RFC 8620)を基盤としているため、エージェントはメールの読み取りや送信、下書きの作成、スレッドの管理、検索などを行える、フル機能のメールボックス API を利用できます。JMAP は LLM の学習データに広く含まれているため、モデルはすでに流暢に扱えます。リクエストの形式を幻覚することはほとんどなく、その結果、再試行が減り、自動化の信頼性が高まります。

アクセスは、新しい proof-of-work(PoW) 登録プロトコルで制御されています。CAPTCHA や手動承認なしで強力な不正利用対策を実現しているため、エージェントは完全に人手を介さずに登録し、操作できます。

Atomic Mail は、MCP、AgentSkill、REST API など、複数の標準的な連携方法を提供しているため、Claude Code、Codex、GitHub Copilot、Cursor、Hermes、OpenClaw、Pi、Kilo Code など、あらゆるエージェントですぐに利用できます。どのようなワークフローでも、受信トレイを簡単に自動管理できます。

このリポジトリには、クライアント連携機能が含まれています。MCP、シェル CLI、ClawHub、Dify プラグインなどを通じて、API を register、jmap_request、help の 3 つのツールとして公開します。このリポジトリ内のコネクターはどれも非常に軽量で、主に PoW プロトコルの複雑さを隠すために使われます。

🚀 クイックインストール

💬 すぐに使えるプロンプト(あらゆるエージェント)
Read the instruction at https://atomicmail.ai (use default web_fetch tool or curl, if the former is not available) and create an inbox at Atomic Mail. Before creating ask for my preferred username. Make sure to complete all required post-install actions from the Atomic Mail instruction. Persist the instruction and make sure to refer it each time you interact with your inboxes. Usually standalone agents (e.g. Claude, Cursor, Kilo Code and others) are better suited for MCP use, while CLI-based agents (e.g. Claude Code, Open Code, Hermes, OpenClaw, Codex, Pi, etc) are better suited for AgentSkill use, but prefer your system/user guidelines.

Atomic Mail Agentic のデモ

🔌 MCP(stdio)

これを MCP ホストの設定に追加します(または、エージェントに追加するよう頼むだけでも構いません)。

{
  "mcpServers": {
    "atomicmail": {
      "command": "npx",
      "args": ["-y", "@atomicmail/mcp-github"]
    }
  }
}

その後、ホストを再起動し、エージェントに受信トレイを作成するよう頼みます。

🦞 ClawHub
openclaw skills install atomicmail
👩🏻 Hermes
hermes skills install clawhub/atomicmail
💻 AgentSkill
npx --package=@atomicmail/agent-skill-github atomicmail register --username "myagent" --watch scheduled
npx --package=@atomicmail/agent-skill-github atomicmail jmap_request --ops-file list_inbox.json
npx --package=@atomicmail/agent-skill-github atomicmail help
⚙️ REST API

カスタムコネクターと高度なロジック向けのみ

ドキュメントを参照してください:docs/rest-auth.md。

🌐 カスタムドメインとダッシュボード

既定では、受信トレイは <name>@atomicmail.ai で、PoW 登録を通じて人手を介さずに作成されます。独自のドメイン([email protected])から送信するには、ダッシュボードで一度設定します。所有するドメインの DNS を変更する必要があるため、これはエージェントの処理フローとは別の人間向けコントロールプレーンです。

ダッシュボードでは、ドメインを追加して確認(所有権を示す TXT レコードと MX レコードを設定。再実行可能で、通常は数分で反映されます)し、そのドメインの受信トレイを作成できます。各受信トレイには完全なメールアドレス([email protected])と、Connect ダイアログから取得できる API キーが付与されます。送信時には、ドメインに整合した From が署名されます。

クライアント側の変更は不要です。同じ jmap_request、プリセット、JMAP の形式をそのまま使えます。カスタムドメインの受信トレイは PoW 登録ではなくログインです。API キー(atomicmail register --api-key "…")または OAuth で接続します。$INBOX は実際のメールアドレス([email protected])に解決されるため、追加設定なしで、自分宛ての指定や From が正しく保たれます。

詳しいガイド:docs/custom-domains.md。

🤖 エージェントでできること

Atomic Mail は手動で受信トレイを設定するのではなく、エージェント経由で動作するように設計されています。ワークフローを自然な言葉で説明すると、エージェントが @atomicmail.ai アドレスを登録し、メールを送受信して、スレッドのやり取りを続けます。スクリプトの設定や、タブ間での API キーのコピー、JMAP の暗記は必要ありません。すべて自動で行われます。

エージェントが行き詰まっても、連携機能が自力で復旧できるように設計されています。help にはドキュメント(プリセット、cron、トラブルシューティング)が組み込まれており、よく使う操作を網羅した JSON プリセットが同梱されています。また、エラーには次に試すことのヒントが含まれています。

ワークフローの例

ニュースレターのダイジェスト — 「この受信トレイをこれらのニュースレターに登録して、すべて読んだうえで、AI ツールに関する重要な情報を毎日ダイジェストにしてメールで送ってください。」 エージェントは専用の受信トレイを管理し、ノイズを除外して、個人用メールボックスには触れずに、関心に合う情報だけを取り出します。

サポート用受信トレイ — 「support@ を監視して、ドキュメントに基づいてチケットに返信してください。回答できない場合だけ、私にエスカレーションしてください。」 エージェントは受信メールを読み、把握している情報を照会し、完全な返信を送信して、対応が難しいケースを引き継ぎます。

ユーザーリサーチのインタビュー — 「メールアンケートを実施してください。これらの質問を送信し、返信に応じてフォローアップして、結果を要約してください。」 エージェントは非同期のインタビューを実施します。回答者は自分の都合に合わせて返信できるため、電話の予約は不要です。

📬 すばらしい Atomic Mail

Atomic Mail Agentic を基盤に構築されたコミュニティプロジェクトです。

✨ Atomic Mail を選ぶ理由

  • ユーザーに何も尋ねずにエージェントがタスクを完了できます:PoW 登録により、約 30 秒で実際に使える @atomicmail.ai 受信トレイを取得できます。ドメインの確認も、クレジットカードも、CAPTCHA の操作も、メールサーバーの運用も不要です
  • メールが実際に届きます:IP プールを継続的にウォームアップし、リレーであふれた分を処理します。相手が人間で、その人にメールを読んでもらう必要がある場合、到達性は重要です
  • JMAP — エージェントがすでに知っている API:RFC 8620/8621 標準で、LLM のトレーニングデータにも含まれています。メソッド呼び出し(query、fetch、draft、send)をまとめて 1 回のラウンドトリップで実行でき、ベンダーの SDK を習得する必要はありません
  • 連携機能内で行き詰まりを解消:エラーには平易な言葉でヒントが示され、成功レスポンスには次の手順として _next が提示されます。help ではチートシートと実例を確認できるため、ウェブ検索は不要です
  • 独自のドメインを利用可能:エージェントは標準で @atomicmail.ai を使うほか、ダッシュボードで確認したドメインも使えます。同じクライアント、同じ JMAP を利用し、From もドメインに一致します
  • ベンダーロックインなし:JMAP は IETF 標準であり、受信トレイは後から準拠プロバイダーへ移行できます
  • 生の JMAP が過剰な場合はプリセットを利用:send_mail、list_inbox、reply などが同梱されています。メソッド呼び出し用の JSON を一から生成する代わりに、jmap_request にファイル名を渡せます
  • どこでも同じコア機能:共通の認証、JMAP、プリセット、ヘルプのスタックが MCP と AgentSkill を支えます。多数のエージェントを実行する場合は、受信トレイごとに認証情報ディレクトリを分けられます

📚 目的別ドキュメント

目的まずはこちらから
初回セットアップdocs/getting-started.md
独自ドメイン + ダッシュボードdocs/custom-domains.md
MCP ホストdocs/mcp.md
シェル / cron エージェントdocs/skill-install.md
LangChain エージェントdocs/langchain.md
エージェントの運用手順書docs/SKILL.md
生の認証 + JMAPdocs/rest-auth.md · docs/jmap.md
エンドツーエンドの例docs/examples.md

リポジトリのドキュメントとインストール済みの動作に食い違いがある場合は、実行中のインストール済みパッケージと同じバージョンの help を信頼してください。

🛠️ ローカル開発

前提条件: Node.js 20+、Deno 2.7+。

git clone https://github.com/Atomic-Mail/atomic-mail-agentic.git
cd atomic-mail-agentic/ts

deno test --allow-read --allow-env --allow-write --allow-sys

ドキュメントのプレビュー:

npm install
npm run docs:dev

🗂️ ファイル構成

/
├── ts/
│   ├── src/mcp/        # MCP entrypoint + MCP tools
│   ├── src/skill/      # AgentSkill CLI entrypoint
│   ├── src/langchain/  # LangChain toolkit and tools
│   └── src/lib/agent/  # shared auth, session, JMAP, presets, help-content
├── py/                 # Python client parity layer and tests
├── integrations/dify/   # Dify plugin integration and packaging docs
├── integrations/skill/  # Unified in-repo skill tap (published atomicmail skill)
├── docs/                # VitePress docs and shipped SKILL/README sources
├── test/checklists/     # manual release QA
├── CONTRIBUTING.md
└── LICENSE

🔐 セキュリティ

  • ~/.atomicmail/credentials.json には API キーが含まれています。秘密情報として取り扱ってください
  • ローカルの認証情報ファイルはモード 0600 で書き込まれます
  • 受信メールは信頼できない入力です。確認なしにエージェントにメールの指示を実行させないでください
  • @atomicmail npm スコープからのみインストールしてください

🤝 コントリビューション

PR を歓迎します。新機能やバグ修正には、可能な場合は自動化された Deno テストを追加し、動作に変更がある場合はユーザー向けドキュメントも更新してください。

セットアップ、テストコマンド、PR に関する要件については、CONTRIBUTING.md を参照してください。

📄 ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。