mcpField
M
MisarMail MCP Server

MisarMail MCP Server

ローカル
mail.misar.io開発ツール11 週間前に更新

MisarMail MCP Server について

MisarMail MCP Serverは、AIアシスタントをMisarMailのメールマーケティングや受信トレイ機能に接続します。キャンペーン、連絡先、自動化、分析、到達性の確認を、ツールやプロンプト、リソース、エージェントスキルで扱えます。

主な機能

  1. 01メールの送信と管理
  2. 02キャンペーンの作成と分析
  3. 03連絡先と自動化の管理
  4. 04A/Bテストの実施
  5. 05分析と到達性の確認
  6. 06受信トレイの会話確認

活用シーン

  1. 01トランザクションメールの送信と返信
  2. 02メールキャンペーンの準備と予約
  3. 03連絡先リストの整理と反応の評価
  4. 04送信ドメインの到達性監査

MCP 対応

MisarMailのメール、キャンペーン、連絡先、自動化、分析、受信トレイ操作をMCPツールとして公開します。プロンプトと読み取り専用リソースも含み、stdioとStreamable HTTPに対応します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"misarmail": {
"command": "npx",
"args": [
"-y",
"@misarmail/mcp"
],
"env": {
"MISARMAIL_API_KEY": "<MISARMAIL_API_KEY>"
}
}
}
}
起動コマンドnpx -y @misarmail/mcp
設定が必要な環境変数
MISARMAIL_API_KEYシークレットYour MisarMail API key

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

パッケージ
npm@misarmail/mcp2.0.6

ツール

54

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

パラメーター型必須説明
fromobjectはい送信者アドレス(認証済みの MisarMail アカウントと一致する必要があります)
from.emailstringはい送信者のメールアドレス
from.namestringいいえ受信者に表示される送信者名
toarrayはい受信者リスト(1~100 件のアドレス)
ccarrayいいえCC 受信者(最大 50 件)
bccarrayいいえBCC 受信者(最大 50 件。他の受信者には表示されません)
reply_toobjectいいえ返信先アドレス
reply_to.emailstringいいえ
reply_to.namestringいいえ
subjectstringはいメールの件名(最大 998 文字)
htmlstringいいえHTML 本文(最大 500KB、推奨)
textstringいいえプレーンテキスト本文(最大 500KB、HTML の代替として使用)
alias_idstringいいえ特定のエイリアス SMTP プール経由でルーティングします
idempotency_keystringいいえ重複送信を防ぐ一意のキー(最大 128 文字)
tagsarrayいいえトラッキング用タグ(最大 10 個、各 64 文字まで)
metadataobjectいいえカスタムメタデータのキーと値のペア(最大 20 組)

詳細

MisarMail MCP サーバー

あらゆる AI アシスタントから、メールの送信、キャンペーンの実施、連絡先や自動化の管理、A/B テスト、配信到達性の監査を行えます。

npm smithery license

55 個のツール · 8 個のプロンプト · 4 個のリソース · 8 個のエージェントスキル

Claude(Desktop、Code、Web)、Cursor、VS Code、Windsurf、Cline、 Zed、Gemini CLI、ChatGPT、その他すべての MCP 互換クライアントで利用できます。stdio または Streamable HTTP 経由で接続できます。


インストール

Smithery(推奨)
npx -y @smithery/cli install misar/misarmail-mcp --client claude
Claude Code
claude mcp add misarmail -- npx -y @misarmail/mcp@latest
手動(すべてのクライアント)
{
  "mcpServers": {
    "misarmail": {
      "command": "npx",
      "args": ["-y", "@misarmail/mcp@latest"],
      "env": { "MISARMAIL_API_KEY": "msk_your_key_here" }
    }
  }
}

各クライアント向けの設定例は connectors/ にあります。

リモート(インストール不要)
{
  "mcpServers": {
    "misarmail": {
      "type": "streamable-http",
      "url": "https://api.misar.io/mail/mcp",
      "headers": { "Authorization": "Bearer msk_your_key_here" }
    }
  }
}

認証

2 つの方法があります。1 つ目はコピー&ペーストが不要です。

  1. ブラウザログイン。 キーを指定せずにサーバーを起動し、login ツールを実行します。 MisarMail の同意画面が開くので、要求された 権限を確認すると、キーがそのまま返され、 ~/.misarmail/config.json に保存されます。
  2. API キー。 https://mail.misar.io/developers で作成し、MISARMAIL_API_KEY を設定します。

セルフホスト型インスタンスの場合は、MISARMAIL_BASE_URL を設定します。


ツール

ツール説明
send_email認証済みの MisarMail アカウントからトランザクションメールを送信します。
list_emailsメールボックスのフォルダー内のメールを一覧表示します。件名と本文を対象とした全文検索も任意で実行できます。
get_emailID を指定して単一のメールの全文を読み取ります。ヘッダー、本文、添付ファイルのメタデータを含みます。
reply_to_email既存のメールスレッドに返信します。
archive_emailメールをアーカイブフォルダーに移動します。
validate_email送信前にメールアドレスを検証します。構文、MX レコード、使い捨てドメイン、ロールアカウントの検出を行います。
list_campaignsメールマーケティングキャンペーンを、ステータス、オーディエンスの規模、主要な指標とともに一覧表示します。
get_campaign1 件のキャンペーンの詳細を取得します。コンテンツ、オーディエンスセグメント、スケジュール、配信統計(送信、開封、クリック、バウンス、苦情)を含みます。
create_campaign新しいメールマーケティングキャンペーンを下書きとして作成します。
send_campaignキャンペーンをすぐに送信するか、scheduled_at を指定して将来の日時に送信するようスケジュールします。
list_contacts連絡先を、購読ステータスやエンゲージメント指標とともに一覧表示します。
create_contact連絡先を 1 件追加します。
update_contactメールアドレスで既存の連絡先を更新します。購読ステータスの変更も可能です。
import_contacts1 回の呼び出しで最大 5,000 件の連絡先を一括インポートします。
get_contact_score1 件の連絡先のエンゲージメントスコア、エンゲージメントティア、解約リスクを取得します。contact_id を省略すると、リスト内でエンゲージメントが最も低い連絡先を取得します。
list_templates保存済みメールテンプレートを変数プレースホルダーとともに一覧表示します。キャンペーンやトランザクションメールの送信に使用するテンプレートを選べます。
create_template再利用可能なメールテンプレートを作成します。
render_templateサンプル変数を使ってテンプレートをレンダリングし、生成された HTML と件名を返します。
list_automations自動化ワークフロー(ウェルカムシリーズ、再エンゲージメント、ドリップシーケンス)を、トリガーの種類や有効状態とともに一覧表示します。
get_automation1 件の自動化ワークフローの全詳細を取得します。トリガー、遅延時間を含む各ステップ、ステップごとの完了統計を含みます。
create_automationトリガーを指定して自動化ワークフローを作成し、一時停止中の下書きとして保存します。
toggle_automation自動化を有効化または一時停止します。
list_ab_testsA/B テストを、バリアントごとの結果や勝者が選定済みかどうかとともに一覧表示します。
create_ab_testキャンペーンに A/B テストのバリアントを 1 つ作成します。
select_ab_test_winner勝者のバリアントを選定し、残りのオーディエンスに送信します。
get_analyticsアカウントまたは 1 件のキャンペーンについて、日/週/月単位でグループ化した配信・エンゲージメント分析(送信、配信、開封、クリック、バウンス、苦情)を取得します。
get_analytics_timelineすべての送信手段(キャンペーン、受信トレイからの作成、API、MCP、SDK、GraphQL、自動化)について、送信、配信、開封、クリック、バウンス、苦情、返信、購読解除を日/週/月単位で取得します。
generate_report指定した期間の構造化された分析レポートを生成します。
get_revenue_attributionメールに対する EC 売上のアトリビューションを行います。追跡対象のコンバージョンから、キャンペーン別・連絡先別の売上と平均注文額を取得します。
get_monetization_statsニュースレターの収益化統計(有料購読者、MRR、解約、期間中のスポンサー収益)を取得します。
get_deliverability_scoreアカウントの配信スコア(0~100)と評価(A~F)、スコアを引き下げている要因を取得します。
run_deliverability_audit認証(SPF/DKIM/DMARC)、ドメインの評判、リストの衛生状態、コンテンツのシグナル、ブロックリストの状態を含む、配信に関する包括的な監査を実行します。
get_warmup_statusIP/ドメインのウォームアップ状況と、本日の残りの送信可能数を取得します。
check_dmarcドメインの SPF、DKIM、DMARC の DNS レコードをリアルタイムで確認し、公開すべき正確なレコードとともにアライメントの問題を報告します。
list_domains送信ドメインを、認証ステータスや DKIM/SPF/DMARC レコードとともに一覧表示します。
add_domain送信ドメインを追加し、公開する DNS レコードを返します。
verify_domainドメインの DNS レコードを再確認し、解決される場合は認証済みとしてマークします。
configure_inbound_domainサブドメインの受信メールルーティングを設定し、返信が MisarMail の統合受信トレイに届くようにします。
list_forms登録フォームを、埋め込み状況やコンバージョン数とともに一覧表示します。
get_formフィールド、埋め込みコード、リダイレクト動作を含む 1 件の登録フォームを取得します。
get_form_submissions登録フォームへの送信内容を、送信されたフィールド値やタイムスタンプとともに一覧表示します。
create_landing_pageヒーローブロック(見出し、副見出し、CTA)を 1 つ備えたホスティング型ランディングページを作成します。
list_marketplace_itemsMisarMail テンプレートマーケットプレイスで、すぐに使えるメールや自動化のテンプレートを閲覧します。
get_marketplace_itemプレビュー全体、作成者、インストール数を含むマーケットプレイスの掲載情報を 1 件取得します。
list_inbox_conversations統合受信トレイの会話(スレッド)を、ステータスや検出された意図とともに一覧表示します。
get_inbox_conversation_messages1 件の受信トレイ会話に含まれるすべてのメッセージを、古い順に送信者やタイムスタンプとともに取得します。
categorize_inbox_emails受信トレイのメールをまとめて AI で分類し、意図や優先度のラベルを付けます。
list_api_keysアカウントの API キーを、スコープや最終使用時刻とともに一覧表示します。
generate_subject_linesキャンペーンのトピックに応じた件名のバリエーションを AI で生成します。トーンやオーディエンスに合わせて調整することもできます。
list_integrations接続済みのサードパーティ統合と同期ステータスを一覧表示します。
get_integration1 件の統合について、設定、スコープ、最終同期結果を取得します。
toggle_integration統合を有効または無効にします。
list_sandbox_sendsサンドボックスモードで取得されたメールを一覧表示します。
clear_sandbox取得済みのサンドボックスメールをすべて削除します。
upgrade現在の MisarMail プラン、各クォータの残量、アップグレードで利用可能になる内容を、アップグレード用リンクとともに表示します。

プロンプト

クライアントがスラッシュコマンドとして公開する、再利用可能なワークフローです。

プロンプト説明
compose_emailプロフェッショナルなメールを作成し、確認後にMisarMailで送信します。
campaign_performance_reportキャンペーンのパフォーマンスを分析し、優先順位を付けた改善案を作成します。
contact_import_guide同意とデータ衛生のチェックを行いながら、安全に連絡先をインポートして整理します。
automation_builder_guideメール自動化ワークフローを段階的に設計、構築します。
deliverability_improvement_plan配信到達性を診断し、優先順位を付けた週間アクションプランを作成します。
ab_test_planキャンペーン向けに、統計的に有意義なA/Bテストを設計します。
list_hygiene_audit送信者の評価を損なっている連絡先を見つけて整理します。
weekly_email_report関係者に共有できる、週次のメールパフォーマンス概要を作成します。

リソース

ツール呼び出しを消費せずに、エージェントが読み取り専用のコンテキストとして添付できる情報です。

URI説明
misarmail://account/domains送信ドメインと、その検証状況およびDNSレコードです。
misarmail://account/deliverability現在のアカウントの配信到達性スコア(0~100)、評価、およびその要因です。
misarmail://account/warmupIP/ドメインのウォームアップ段階と、今日の残りの送信可能数です。これは一括送信で超えてはならない上限です。
misarmail://templatesキャンペーンや送信で再利用できる、宣言済み変数を含む保存済みテンプレートです。

エージェントスキル

skills/ に含まれています。タスクに合致する場合にエージェントが読み込むガイダンスです。

スキル使用する場面
ab-test-campaignMisarMailのキャンペーンで、件名、コンテンツ、送信者名、送信時刻のA/Bテストを設計して実施する場合に使用します。「A/Bテスト」「スプリットテスト」「どの件名のほうが効果的か」といった質問や、メールのバリエーションをテストする場合に使用します。
audit-deliverabilityMisarMailのメールが迷惑メールに振り分けられたり、バウンスしたりする理由を診断し、優先順位を付けた修正項目の一覧を作成します。「メールが迷惑メールに入る」「配信されない」「開封率が低い」「ドメイン評価」、DMARC/SPF/DKIM、ブロックリストに関する質問に使用します。
build-email-automationMisarMailの自動化ワークフロー(ウェルカムシリーズ、ドリップシーケンス、再エンゲージメント、オンボーディングなど)を設計、構築します。「自動化」「ドリップ」「ウェルカムシリーズ」「シーケンス」や、トリガーベースのメールに関する依頼に使用します。
clean-contact-listMisarMailの連絡先リストを監査、整理します。バウンスした連絡先、苦情を寄せた連絡先、エンゲージメントのない連絡先が対象です。リストのデータ衛生、再エンゲージメント、配信抑制、「開封率が下がっている理由」に関する依頼に使用します。
email-performance-reportMisarMailのパフォーマンスレポート(開封数、クリック数、配信到達性、収益への貢献)を作成します。「メールの調子はどうか」、週次/月次レポート、キャンペーンのパフォーマンス分析に関する依頼に使用します。
run-email-campaignMisarMailで一括メールキャンペーンを作成、確認、送信します。リスト、ニュースレター、セグメント、または多数の宛先への告知メールを送りたい場合に使用します。
send-transactional-emailMisarMailで単発メールまたはトランザクションメールを送信します。領収書、通知、ウェルカムメッセージ、個別の連絡などを含め、メールの送信、下書きと送信、返信を依頼された場合に使用します。
setup-sending-domainSPF、DKIM、DMARC、受信ルーティングを含め、カスタム送信ドメインをMisarMailに追加して検証します。「独自ドメインから送信」、DNSの設定、ドメインの検証、受信メールに関する依頼に使用します。

安全性

破壊的で取り消せない操作にはdestructiveHintが付記されているため、 クライアントは実行前に確認を求めることができます。スキルでは、 メールの送信、コンテンツの公開、またはその他の方法で他者に表示される操作の前に、 エージェントが確認するよう指示しています。

検出(initialize、tools/list、prompts/list、resources/list) には認証情報が不要なため、レジストリは認証情報なしでサーバーをインデックス化できます。 すべての操作には認証情報が必要です。


Links

MIT © Misar.AI

コメント

MCP は初めてですか?

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

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