※この機能は「スタンダードプラン」以上をご契約の場合のみ利用できます

MyASPでは、MCP対応のAIクライアントと連携できる「MyASP MCP Connect(MyASP MCPサーバー)」を利用できます。

この機能を使うと、Claude Desktop や ChatGPTアプリ(Codex)、Cursor などの外部AIツールから、MyASPのシナリオ情報や読者情報、一括配信メールの情報を取得したり、一括配信メールの下書きを作成したりできます。

本記事では、「MyASP MCP Connect」連携でできること、利用開始までの流れ、利用できるMCPツール、利用時の注意点について説明します。

概要

MCPを利用して外部AIツールからMyASPを操作する

MCP(Model Context Protocol)とは、AIが外部サービスの情報を確認したり、操作したりするための連携の仕組みです。

MyASP専用のMCP「MyASP MCP Connect」と連携することで、AIクライアントを介したMyASPの情報取得やメール下書き作成などの作業をシームレスに行うことができるようになりました。

自然言語によるAIクライアントへの指示で、確認や下書き作成を進められる点が特長です。

この機能でできること

MyASP MCP Connect機能を利用することで、Claude Desktop や ChatGPTアプリ(Codex)、Cursor などの外部AIツールから、MyASPのシナリオ情報や読者情報、一括配信メールの情報を取得したり、一括配信メールの下書き作成、絞り込み配信設定、テスト配信、配信予約などを行ったりできます。

2026/07/07 時点では以下の機能に対応しています。

  • シナリオ情報を取得する
  • 読者情報を検索する
  • シナリオを新規作成する
  • LPを取得・作成・更新する
  • 登録項目を更新する
  • イベント開催日を追加する
  • フォーム設定を取得・更新する
  • ステップメールを取得・作成・更新する
  • 一括配信メールを取得する
  • 一括配信メールの下書きを作成・更新する
  • 一括配信メールの絞り込み配信設定を更新する
  • 一括配信メールの配信後に実行するコマンドを更新する
    ※一部機能のみ対応
  • 一括配信メールをテスト配信する
    ※実行にはユーザー確認が必要です
  • 一括配信メールを指定日時で配信予約する
    ※実行にはユーザー確認が必要です
    ※指定日時での配信予約のみ対応しています、即時配信には対応していません
  • 一括配信メールの配信予約を取り消す
  • メール配信成績を確認する

その他の連携機能につきましては、順次システムアップデートでの対応を予定しております。

一括配信メールの絞り込み配信設定や配信後に実行するコマンドには、MCPツールで指定できない項目があります。
未対応の項目を含む詳細な設定は、必要に応じてMyASP管理画面で確認・調整してください。

指定可能な項目については下記マニュアルを参考にしてください。
参考:機能解説:MyASP MCP Connectで利用可能なMCPツール一覧

ご利用時の注意

全般
  • APIキーの権限によって利用できる操作が異なります。
    APIキーは外部AI連携用の認証情報です。安全に管理してください。
  • APIキーは2つまで発行することができます。
    2つ以上のAPIキーを発行したい場合は、上限追加オプションをお申込みください。
  • AIは間違えることもあります。リスクを把握したうえでご自身の責任でご利用ください

メール作成
  • テキストメール、HTMLメールの下書き作成に対応しています。
  • MCP経由で作成した一括配信メール下書きデータの配信対象が0件の場合、画面上ではエラーとなり編集画面が開けません。
    画面上から下書きメールを編集したい場合は、配信対象が1件以上いる状態にしてください。

「MyASP MCP Connect」連携の流れ

利用手順

  1. MyASP側でMCP連携用のAPIキーを発行します。
  2. 利用するAIクライアント側でMCP設定を行い、MyASPサーバーURLや発行したAPIキー等を設定します。
  3. 疎通テストを行い、正しくMCP接続できたかを確認します。

設定手順の詳細は、下記のマニュアルを参照してください。

関連:MyASP MCPをAIツールに設定する手順を教えてください

接続設定の考え方

MyASP MCP Connect連携では、MCPクライアントから共通のMCPゲートウェイへ接続し、HTTPヘッダーで利用先のMyASPサーバーと認証情報を渡します。

設定時は、主に以下の情報を指定します。

  • MyASPのMCPサーバーURL
  • X-MyASP-Server-URL
  • X-MyASP-API-Key

この設定をClaude Desktop、ChatGPTアプリ(Codex)、Cursor などのMCP対応クライアントで行うことで、AIクライアントからご利用MyASPのサーバーへ接続できるようになります。

ChatGPTアプリ(Codex)> 設定 > プラグイン > MCP 設定画面での設定例

利用できるMCPツール

2026/07/07 時点では、MyASP MCP Connect で以下のMCPツールを利用できます。

■シナリオ系ツール

  • シナリオ一覧取得:get_scenarios
  • 構築中シナリオ一覧取得:get_draft_scenarios
  • シナリオ新規作成:create_scenario
  • 読者情報検索:search_subscribers

■LP系ツール

  • LP内容取得:get_lp
  • LP新規作成:create_lp_draft
  • LP下書き更新:update_lp_draft

■フォーム系ツール

  • フォーム設定取得:get_form_settings
  • フォーム基本設定更新:update_form_basic_settings
  • フォームHTML取得:get_form_html
  • フォームHTML更新:update_form_html
  • 登録項目差分更新:update_form_inputs
  • 登録項目一括更新:replace_form_inputs
  • イベント開催日追加:add_event_sessions

■メール系ツール

  • メール配信成績取得:get_email_performance
  • ステップメール一覧取得:get_step_emails
  • ステップメール一括作成:bulk_create_step_emails
  • ステップメール下書き更新:update_step_email_draft
  • 一括配信メール一覧取得:list_broadcast_emails
  • 一括配信メール下書き一覧取得:get_draft_broadcast_emails
  • 一括配信メール詳細取得:get_broadcast_email_detail
  • メール初期値取得:get_scenario_mail_defaults
  • 一括配信メール下書き作成:create_broadcast_email_draft
  • 一括配信メール下書き更新:update_broadcast_email_draft
  • 一括配信メール絞り込み配信設定更新:update_broadcast_email_filter_settings
  • 一括配信メール配信後コマンド更新:update_broadcast_email_after_sent_commands
  • 一括配信メールテスト配信:send_broadcast_email_test
  • 一括配信メール配信予約:schedule_broadcast_email
  • 一括配信メール配信予約取消:undo_schedule_broadcast_email

各ツールで指定できる内容や利用時の注意点については、以下の一覧ページをご確認ください。
参考:機能解説:MyASP MCP Connectで利用可能なMCPツール一覧

利用時のプロンプト(指示文)例

「MyASP MCP Connect」連携を使うと、AIクライアントに自然文で依頼しながら、MyASPの情報取得や下書き作成を行えます。

以下は、実際の運用を想定したプロンプト例です。

シナリオやメール情報を調べる

シナリオ一覧を確認したり、特定シナリオの一括配信メール一覧を取得したりして、作業対象を絞り込めます。

MyASP MCP を使って確認してください。

まずシナリオ一覧を取得し、その中から「サンプルメルマガ」を探してください。
見つかったら、そのシナリオに登録されている一括配信メール一覧を表示してください。

結果として、
・シナリオ名
・シナリオID
・一括配信メール一覧
を教えてください。

読者情報を検索する

読者のメールアドレスや名前、共通するキーワードをもとに読者検索を行えます。

MyASP MCP を使って読者検索をしてください。

キーワードは「@gmail.com」です。
該当する読者が何人いるか数え、メールアドレス一覧も出してください。
可能であれば、どのシナリオにいるかもあわせて教えてください。

一括配信メールの下書き作成から配信予約まで進める

完成したメール原稿をもとに、シナリオ確認、メール初期値の確認、下書き保存、絞り込み配信設定、テスト配信、配信予約までをAIクライアントに依頼できます。

※配信条件や配信後に実行するコマンドでラベルを指定する場合は「ラベルID」(番号)で指定する必要があります
 ラベルIDはラベルマネージャーで確認できます

MyASP MCPで一括配信メールの下書き作成から配信予約まで進めてください。

対象シナリオ:
サンプルメルマガ

まず、対象シナリオのメール初期値を確認してください。
共通ヘッダーや共通フッターが設定されている場合は、本文へ反映してください。

件名:
【7月のお知らせ】新機能アップデートのご案内

本文形式:
テキスト

本文:
````
こんにちは。
今回は、新機能アップデートのお知らせです。

主な変更点は以下のとおりです。
・対応状況の確認がしやすくなりました
・一部画面の表示を改善しました
・運用時の確認作業を効率化しました

詳細は管理画面やご案内ページをご確認ください。
````

下書き作成後、以下の条件で絞り込み配信設定を行ってください。
・配信対象は、対象シナリオで購読中の読者
・ラベル「既存顧客」(ラベルID:1)が付いている読者を対象にする
・ラベル「配信停止希望」(ラベルID:2)が付いている読者は除外する

配信後コマンドとして、配信後にラベル「7月案内配信済み」(ラベルID:10)を付与してください。

設定後、まず test@example.com 宛にテスト配信してください。
テスト配信前に、件名、本文、絞り込み条件、配信後コマンドの内容を確認用に表示してください。

テスト配信の内容に問題がなければ、2026年7月15日 10:00 に配信予約してください。
配信予約前にも、予約日時と配信対象の条件を確認用に表示してください。

シナリオを新規作成する

新しい登録導線やファネルを立ち上げたいときは、シナリオの新規作成を依頼できます。

MyASP MCP を使って、新しいシナリオを作成してください。

シナリオ名は「無料動画講座登録用ファネル」です。
登録ページからメール講座登録につながる導線を作りたいです。

作成できたら、シナリオ名とシナリオIDを教えてください。

LPを新規作成する

登録用ページや案内ページを作りたいときは、対象シナリオを指定してLP作成を依頼できます。

MyASP MCP を使って、「無料動画講座登録用ファネル」シナリオに登録用LPを作成してください。

内容は、無料動画講座の案内ページです。
ターゲットは、オンライン集客を始めたい個人事業主です。
ページ内には
・講座で学べること
・登録するメリット
・登録フォームへの導線
を入れてください。

作成できたら、対象シナリオ名とLP情報を教えてください。

ステップメールを複数作成する

登録後のフォローメールをまとめて用意したいときは、複数のステップメール作成を依頼できます。

MyASP MCP を使って、「無料動画講座登録用ファネル」にステップメールを3通作成してください。

テーマは、登録直後から3日間の導入フォローです。
それぞれ
・1通目:登録のお礼と講座の案内
・2通目:よくある悩みへの共感
・3通目:次の行動への案内
という流れにしてください。

作成できたら、各メールの件名と配信タイミングを教えてください。

この記事は役に立ちましたか?

役に立った
役に立たなかった
ご回答いただきありがとうございます!