agent-mail について
agent-mailは、AIエージェント向けのMailKite MCPライブラリです。検証済みドメインからのメール送信とWebhookによる受信に対応し、受信メールを内蔵のinbox agentに振り分けて返信、記録、エスカレーションできます。
主な機能
- 01検証済みドメインからメールを送信
- 02Webhookでメールを受信
- 03ドメインを管理
- 04MailKiteドキュメントを検索
- 05受信メールをinbox agentに振り分け
活用シーン
- 01AIエージェント専用の受信箱を用意する
- 02検証済みドメインからメールを送る
- 03inbox agentに受信メールを処理させる
- 04MCPクライアントからMailKiteのメール機能を管理する
MCP 対応
MailKite APIの各メソッドをMCPクライアント向けのツールとして公開します。ホスト型HTTP MCPサービス、または静的APIキーを使ったローカル実行に対応します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.mailkite.dev/mcp?ref=agent-mailclaude mcp add --transport http dev-mailkite-agent-mail https://mcp.mailkite.dev/mcp?ref=agent-mail{"mcpServers":{"dev-mailkite-agent-mail":{"type":"http","url":"https://mcp.mailkite.dev/mcp?ref=agent-mail"}}}Cursor で開く{"servers":{"dev-mailkite-agent-mail":{"type":"http","url":"https://mcp.mailkite.dev/mcp?ref=agent-mail"}}}VS Code で開く{"mcpServers":{"dev-mailkite-agent-mail":{"type":"http","url":"https://mcp.mailkite.dev/mcp?ref=agent-mail"}}}{"mcpServers":{"dev-mailkite-agent-mail":{"serverUrl":"https://mcp.mailkite.dev/mcp?ref=agent-mail"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
@mailkite/mcp
リリースするすべてのプロダクトにメールを — メールを Webhook として受信し、認証済みドメインから送信し、AI エージェント専用の受信トレイを用意できます。
AI エージェント(MCP)向けのMailKite公式ライブラリです。
ドキュメント · ライブラリガイド · mailkite.dev · AI エージェント
読み取り専用ミラーです。 このリポジトリは、MailKite モノレポ(非公開の正規ソース)からリリース時に生成されるミラーです。ここでは開発を行っていません。npm からインストールし、問題はMailKite のドキュメントに対して報告してください。
インストール
{
"mcpServers": {
"mailkite": {
"command": "npx",
"args": ["-y", "@mailkite/mcp"],
"env": { "MAILKITE_API_KEY": "mk_live_…" }
}
}
}
ツール
MailKite API の各メソッドに対して、共有コントラクトから生成されたツールを用意しています。全リストとスキーマはこちら:**https://mailkite.dev/docs/libraries#mcp**。
AI エージェントから利用する — MCP + エージェントコネクター
MailKite はModel Context Protocolに対応しています。すべての API メソッドを、AI アシスタント(Claude、Cursor、…)が呼び出せるツールとして利用できます。メールの送信、ドメインの管理、ドキュメントの検索、エージェント専用の受信トレイの用意が可能です。詳しいガイド:https://mailkite.dev/docs/ai-agents。
ホステッド(推奨) — ワンクリック OAuth、キーのコピーは不要です:
claude mcp add --transport http mailkite https://mcp.mailkite.dev/mcp
Claude Code ではプラグインもインストールできます:
/plugin marketplace add mailkite/claude-code
/plugin install mailkite@mailkite
任意のチャット/UI エージェントで、次のように指示します:「https://mcp.mailkite.dev/mcp に MCP サーバーを追加し、求められたらブラウザーで認証してください。」
ローカル(静的キー、オフライン/CI):
{ "mcpServers": { "mailkite": { "command": "npx", "args": ["-y", "@mailkite/mcp"], "env": { "MAILKITE_API_KEY": "mk_live_…" } } } }
エージェント専用の受信トレイを用意できます。 受信メールを組み込みの受信トレイエージェント(agent ルートアクション)に振り分けると、エージェントが自動で返信、分類、またはエスカレーションを行います。https://mailkite.dev/docs/ai-agentsをご覧ください。
MailKite のすべてのライブラリ
すべての言語で同じコントラクトを使用できます。お使いのスタックに合ったものをお選びください(全リスト:https://mailkite.dev/docs/libraries)。
| ライブラリ | リポジトリ | 配布先 |
|---|---|---|
| MailKite for Node.js | mailkite-node | npm |
| MailKite for Python | mailkite-python | PyPI |
| MailKite for Ruby | mailkite-ruby | RubyGems |
| MailKite for Java | mailkite-java | Maven Central |
| MailKite for PHP | mailkite-php | Packagist |
| MailKite for Go | mailkite-go | Go modules |
| @mailkite/cli | mailkite-cli | npm |
| @mailkite/mcp (このリポジトリ) | mailkite-mcp | npm |
| @mailkite/client | mailkite-js | npm |
| @mailkite/expo | mailkite-expo | npm |
| MailKiteClient | mailkite-swift | Swift Package Manager |
| dev.mailkite:mailkite-client | mailkite-kotlin | Maven Central |
| mailkite_client | mailkite-flutter | pub.dev |
ドキュメントとリンク
- 📚 ドキュメント: https://mailkite.dev/docs
- 📦 このライブラリのガイド: https://mailkite.dev/docs/libraries#mcp
- 🤖 AI エージェント(MCP + 受信トレイエージェント): https://mailkite.dev/docs/ai-agents
- 🌐 ウェブサイト: https://mailkite.dev
- 🧭 すべてのライブラリ: https://mailkite.dev/docs/libraries
共有 MailKite API コントラクトから生成されました。© MailKite。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。