Mailly について
Maillyは、ClaudeやCodexでメールを扱うためのMCPサーバー兼プラグインです。権限に応じたメール関連ツールを提供し、送信前に承認する下書きにも対応します。
主な機能
- 01メールの閲覧と送信
- 02下書きの作成と管理
- 03ドメインと連絡先の管理
- 04テンプレートとキャンペーンの利用
- 05ワークフローとWebhookの管理
- 06アカウント権限に応じたツール制限
活用シーン
- 01エージェントクライアントで受信メールを確認
- 02返信の下書きを承認後に送信
- 03メールキャンペーンとワークフローを管理
MCP 対応
クライアントはOAuthまたはAPIキーで、ホスト型サーバー `https://mcp.mailly.site/mcp` に接続できます。Maillyのツールと、任意でメール・下書きカードのリソースを提供し、アカウントのスコープに応じて利用可能なツールを制限します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.mailly.site/mcpclaude mcp add --transport http site-mailly https://mcp.mailly.site/mcp{"mcpServers":{"site-mailly":{"type":"http","url":"https://mcp.mailly.site/mcp"}}}Cursor で開く{"servers":{"site-mailly":{"type":"http","url":"https://mcp.mailly.site/mcp"}}}VS Code で開く{"mcpServers":{"site-mailly":{"type":"http","url":"https://mcp.mailly.site/mcp"}}}{"mcpServers":{"site-mailly":{"serverUrl":"https://mcp.mailly.site/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
mailly-mcp
Mailly のコネクターを支える MCP サーバーと、Claude および Codex 用の Mailly プラグインです。
src/:Cloudflare Worker である MCP サーバーです。Mailly のメール、下書き、送信、ドメイン、連絡先、テンプレート、キャンペーン、ワークフロー、Webhook 用の型付きツールを提供します。各ツールは呼び出し元の Mailly API キーを使って Mailly REST API を呼び出すため、認証、課金、ワークスペースの分離はすべて API 側で管理されます。ui/:MCP Apps の UI(メールと下書きのカード)です。ui://リソースにバンドルされています。MCP_APPS=1を設定しない限り無効です。plugins/mailly:Claude(claude.ai、Cowork、Claude Code)および Codex 用のプラグインです。ホスト済みサーバーを参照し、メールを安全に扱うためのスキルを追加します。
ホスト済みサーバーを使う
https://mcp.mailly.site/mcp をリモート MCP サーバーとして追加し、Mailly アカウントでサインイン(OAuth)してください。Claude Code では、代わりにプラグインをインストールできます。
/plugin install mailly --marketplace superagents-lab/mailly-mcp
このサーバーは OAuth で保護されたリソースです。Mailly の API(https://api.mailly.site/api/auth)が認可サーバーです。クライアントは /.well-known/oauth-protected-resource を通じて認可サーバーを見つけ、そこでユーザーをサインインさせて、アクセストークンをこのサーバーに送信します。サーバーはトークンまたは API キーを変更せずに Mailly REST API へ渡し、API がそれらと付与されているスコープを検証します。ツールの一覧は同じスコープに合わせて絞り込まれます(GET /me)。
自分で実行する
npm install
npm run dev # wrangler dev on http://localhost:8787/mcp
Authorization: Bearer <your Mailly API key>(https://mailly.site/app/developers から取得)を指定して /mcp を呼び出します。MAILLY_API サービスバインディングがない場合は、インターネット経由で MAILLY_API_URL(デフォルトは https://api.mailly.site)を呼び出します。自分でコピーをホストするには、wrangler.jsonc の mcp.mailly.site ルートを変更してください。OAuth によるサインインは、Mailly がそのリソース向けのトークンを発行するため、https://mcp.mailly.site/mcp でのみ機能します。それ以外の場所では API キーを使用してください。
開発
npm run typecheck
npm test # builds dist/worker.js and runs it in Miniflare against a stub API
Mailly サーバーのリポジトリでは、隣接するこのリポジトリのチェックアウトにある dist/worker.js に対して、OAuth とエンドツーエンドテストを実行します。
server.json は、MCP Registry に site.mailly/mcp として登録されているエントリーです。site.mailly 名前空間は mailly.site の DNS TXT レコードで所有権が証明されているため、キーを保持するマシンから mcp-publisher login dns --domain mailly.site --private-key <key> と mcp-publisher publish を実行して公開してください。リリースごとに version を更新してください。
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。