AgentiSend について
AgentiSendは、検証済みドメインから送信するAIエージェント向けのトランザクションメールサービスです。無料の事前チェック、エージェントごとの予算上限、送信ログ、全体停止スイッチを備え、迷惑メール送信機能はありません。
主な機能
- 01単一メールまたは一括送信
- 02送信の予約、取消、再予約
- 03無料の送信事前チェック
- 04ドメインの設定と検証
- 05エージェント別予算と停止スイッチ
- 06ログ、承認、拒否理由の案内
活用シーン
- 01領収書やアカウント通知の送信
- 02送信前のメール確認
- 03エージェントの送信予算管理
- 04保留中の送信や配信結果の確認
MCP 対応
ホスト型MCPサーバーは、メール送信、ドメイン設定、テンプレート、連絡先、ブロードキャスト、Webhook、予算、配信ログのツールを公開します。クライアントはOAuth 2.1またはAPIキーで接続でき、ローカルのstdioランチャーも同じホスト型エンドポイントに接続します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.agentisend.com/mcpclaude mcp add --transport http fortuneflick-agentisend https://api.agentisend.com/mcp{"mcpServers":{"fortuneflick-agentisend":{"type":"http","url":"https://api.agentisend.com/mcp"}}}Cursor で開く{"servers":{"fortuneflick-agentisend":{"type":"http","url":"https://api.agentisend.com/mcp"}}}VS Code で開く{"mcpServers":{"fortuneflick-agentisend":{"type":"http","url":"https://api.agentisend.com/mcp"}}}{"mcpServers":{"fortuneflick-agentisend":{"serverUrl":"https://api.agentisend.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://api.agentisend.com/mcp認証が必要ツール
詳細
AI エージェント向け AgentiSend
AgentiSend は AI エージェント向けのトランザクションメール API です。自分で認証したドメインから、領収書、パスワードリセット、サインインコード、アラートを送信できます。メッセージログ、利用額の上限設定、無料の事前チェックを備え、拒否時には修正方法を通知します。https://api.agentisend.com/mcp のホスト型 MCP サーバーでは、送信、ドメイン設定、テンプレート、連絡先、一斉送信、Webhook、配信ログに関する 92 個のツール(tools/list で 46 個、残りは list_more_tools 経由)を利用できます。送信は 1 件のメッセージ、またはアイテムごとの結果が返される最大 500 件のバッチです。preflight_email は実際の送信で実行されるすべてのチェックを行いますが、何も送信せず、料金もかかりません。拒否の際は必ず、コード、メッセージ、修正方法が返されます。ループガードにより、同じ相手への繰り返し送信を保留します。エージェントごとの利用額を制限でき、キルスイッチですべての送信を停止できます。迷惑メールを送信するツールはありません。OAuth 2.1 と動的クライアント登録でサインインするか、API キーを使用してください。プロンプトの例:「この領収書を顧客に送信して。」「この送信を事前チェックして、何が妨げになりそうか教えて。」「今日はあといくら使える?」
このリポジトリには、スキル(SKILL.md)と Claude Code、Cursor、Grok Build 用のプラグインマニフェストが含まれています。MCP サーバー自体は
https://api.agentisend.com/mcp でホストされています。
インストール
Claude Code — プラグインを使うと、サーバーとスキルをまとめて導入できます:
/plugin marketplace add fortuneflick/agentisend-claude-plugin
/plugin install agentisend@agentisend
以下の各方法では、同じエンドポイント(https://api.agentisend.com/mcp)とプレースホルダーのキーを使います。`as_YOUR_API_KEY_HERE` をコンソールで取得したキーに置き換えてください。
Cursor
cursor://anysphere.cursor-deeplink/mcp/install?name=agentisend&config=eyJ1cmwiOiJodHRwczovL2FwaS5hZ2VudGlzZW5kLmNvbS9tY3AiLCJoZWFkZXJzIjp7IkF1dGhvcml6YXRpb24iOiJCZWFyZXIgYXNfWU9VUl9BUElfS0VZX0hFUkUifX0=
このリンクを開くと、Cursor にサーバーを追加するかどうか尋ねられます。その後、Settings → MCP でプレースホルダーのキーを置き換えるか、同じオブジェクトを .cursor/mcp.json に貼り付けてください。
Claude Code
claude mcp add --transport http agentisend https://api.agentisend.com/mcp \
--header "Authorization: Bearer as_YOUR_API_KEY_HERE"
または、サーバーと送信スキルをまとめて導入するプラグインをインストールします:/plugin marketplace add fortuneflick/agentisend-claude-plugin の後に /plugin install agentisend@agentisend を実行してください。
Codex CLI
codex mcp add agentisend --url https://api.agentisend.com/mcp \
--bearer-token-env-var AGENTISEND_API_KEY
トークンは環境内に保持されます。Codex は変数名のみを ~/.codex/config.toml に書き込みます。
Gemini CLI
gemini mcp add --transport http \
--header "Authorization: Bearer as_YOUR_API_KEY_HERE" \
agentisend https://api.agentisend.com/mcp
gemini mcp list で確認してください。
VS Code
code --add-mcp '{"name":"agentisend","type":"http","url":"https://api.agentisend.com/mcp","headers":{"Authorization":"Bearer as_YOUR_API_KEY_HERE"}}'
または、同じサーバーを .vscode/mcp.json の servers の下に記述してください。
Windsurf
{
"mcpServers": {
"agentisend": {
"serverUrl": "https://api.agentisend.com/mcp",
"headers": {
"Authorization": "Bearer as_YOUR_API_KEY_HERE"
}
}
}
}
~/.codeium/windsurf/mcp_config.json に記述し、その後 MCP パネルを更新してください。
OpenCode
{
"mcp": {
"agentisend": {
"type": "remote",
"url": "https://api.agentisend.com/mcp",
"enabled": true,
"headers": {
"Authorization": "Bearer {env:AGENTISEND_API_KEY}"
}
}
}
}
opencode.json に記述します。キーはファイルに書き込まず、環境から読み込まれます。
stdio に対応するその他のクライアント
AGENTISEND_API_KEY=as_YOUR_API_KEY_HERE npx -y @agentisend/mcp-server
ローカルランチャーは同じサーバーにプロキシするため、ツール一覧、利用額の上限、拒否の内容はすべて同じです。
Cursor: サイドバーで Customize を開き、AgentiSend を見つけて Install を選択してください。
ローカルで開発する場合は、このリポジトリをクローンして Cursor のプラグインディレクトリにシンボリックリンクを作成し(ln -s "$PWD" ~/.cursor/plugins/agentisend)、Cursor を再読み込みしてください。マニフェストは .cursor-plugin/plugin.json です。
Grok Build: /marketplace を実行して AgentiSend を選ぶか、このリポジトリをマーケットプレイスのソースとして追加してください。Grok はプラグインマニフェストからサーバーを読み込むため、.grok-plugin/plugin.json の mcpServers に記述されています。インストールすれば、ツールとスキルをまとめて導入できます。
Claude Code は代わりにリポジトリのルートにある .mcp.json を読み込むため、/plugin install で両方が導入されます。導入後に claude mcp list を実行すると、サーバーが
plugin:agentisend:agentisend として表示されます。すでに AgentiSend コネクターがある場合は、両方を同時に実行するのではなく、いずれか一方を削除してください。Cursor はどちらのファイルも読み込みません。Cursor プラグインはスキルのみをインストールし、サーバーは上記のディープリンクから追加します。
任意のエージェント(スキルのみ):
npx skills add fortuneflick/agentisend-claude-plugin
エージェントにできること
- メッセージを1件または一括で送信し、送信を予約できます。また、未送信の予約をキャンセルまたは再設定し、冪等性キーを使って安全に再試行できます。
- 送信前に無料で事前チェックできます。実際の送信で行われるのと同じ検証、ドメイン、抑制リスト、予算、ループ、信頼性、コンテンツのチェックを行いますが、実際には送信されません。
- 送信ドメインを追加し、必要な DNS レコードを確認して、検証できます。
- 使用可能な予算を確認し、上限を設定して、今すぐ送信できるかどうかを確認できます。
- リスクのある送信について人に承認を求め、決定内容を確認できます。
- 送信後にメッセージについて説明できます。判定、その根拠、実行可能な手順としての修正方法を確認できます。
すべてのツール、必要なスコープ、適用される上限は、https://agentisend.com/docs/guides/mcp に記載されています。
エージェントにできないこと
- 自分の予算を増やしたり、自分のキルスイッチを解除したり、自分が保留した送信を承認したりすることはできません。 自分で付与できる承認は、承認とは言えません。
- 送信を停止されたメッセージを読むことはできません。 確認できるのは、受信者数や本文の有無といった概要のみです。
- 同意のないメールを送信することはできません。 どのプランにも、そのための機能はありません。
例
examples/ には、連携ごとに実行可能なディレクトリが用意されています。Next.js App Router、Supabase の Send Email Hook、Better Auth、Auth.js、Hono、Express、SvelteKit のフォームアクション、そして1日に送信できる上限があり、同じメールを4回目に送信しようとすると拒否するエージェントです。各例はプラットフォームのビルドごとに実際の API サーバーを使って実行されるため、動作しなくなった例は、最初の送信時ではなく、そのビルドを失敗させます。
セキュリティ
- インストール時に実行可能なコードはありません。 スキルは Markdown で、マニフェストは JSON です。ここにあるものが実行されたり、バイナリをダウンロードしたり、エージェントにファイルをコピーする以外のものをインストールしたりすることはありません。
- ランタイムエンドポイントは1つだけです。 HTTPS 経由の
https://api.agentisend.com/mcpです。上記の各接続コマンドにはこのアドレスが指定されており、ツールはこのエンドポイントで実行されます。 - 認証情報: https://console.agentisend.com で発行するベアラー API キー(
as_…)または OAuth 2.1 サインインを使用できます。どちらも同じ上限が適用される同じツールに接続します。このリポジトリにキーは含まれておらず、チャットでキーを求めることもありません。Claude プラグインのサーバーエントリにキーは含まれていません。Claude Code、claude.ai、Cowork では、ツールの初回実行時に OAuth でサインインします。 - 任意のローカルランチャー: stdio のみをサポートするクライアントは、公開済み npm パッケージ
@agentisend/mcp-serverを実行し、同じエンドポイントに中継します。 - テレメトリーはありません。 ここにあるものが外部に情報を送信することはありません。
リンク
- MCP サーバーとツール一覧:https://agentisend.com/docs/guides/mcp
- クイックスタート:https://agentisend.com/docs/guides/quickstart
- 予算とキルスイッチ:https://agentisend.com/docs/guides/budgets-and-the-kill-switch
- エラー:https://agentisend.com/docs/errors
- 料金:https://agentisend.com/pricing
- サポート:[email protected]
ライセンス
MIT — LICENSE を参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。