MyASP MCP Connectでは、外部AIクライアントからMyASPの情報確認や各種設定作業を行うためのMCPツールを利用できます。
この記事では、現在利用可能なMCPツールをカテゴリ別にまとめています。
MCP Connectの概要や初期設定については、機能解説:MyASP MCP Connect(MCPサーバー)連携を参照してください。
利用可能なMCPツール一覧
2026/04/30 時点では、以下のMyASP MCPツールを利用できます。
たとえば、AIクライアントに「MyASPのシナリオ一覧を取得して」「特定の読者を検索して」「メール下書きを作成して」などと指示すると、内容に応じてこれらのツールが利用されます。
* は、指定必須の項目です。
** は、** がついている項目のうち、いずれかの指定が必要な項目です。
シナリオ系ツール
| ツール名 | 概要 | 指定できる内容 | 詳細 |
|---|---|---|---|
get_scenarios | シナリオ一覧取得 | シナリオID シナリオ名キーワード 取得件数 | MyASP内のシナリオ一覧を取得します。 操作対象のシナリオを探したいときに使います。 |
get_draft_scenarios | 構築中シナリオ一覧取得 | シナリオ名キーワード 取得件数 | 構築中のシナリオ一覧を取得します。 まだ本番運用前のシナリオを確認したいときに使います。 |
create_scenario | シナリオ新規作成 | シナリオ名* 初期設定 | 新しいシナリオを作成します。 新規ファネルや新規登録導線を立ち上げたいときに使います。 |
search_subscribers | 読者情報検索 | シナリオID** キーワード** 購読状態 取得件数 | 読者を検索し、詳細情報を取得します。 対象読者の確認や、登録状況の把握をしたいときに使います。 |
LP系ツール
| ツール名 | 概要 | 指定できる内容 | 詳細 |
|---|---|---|---|
get_lp_list | LP一覧取得 | シナリオID LP ID | 既存LPの一覧を取得します。 |
get_lp_detail | LP内容取得 | シナリオID LP ID ページ役割 | 現在のLP構成や本文内容を取得します。 |
create_lp_draft | LP新規作成 | シナリオID* ページ役割* タイトル HTML | LPを新規作成します。 オプトインページやサンクスページなどを新規作成したいときに使います。 |
update_lp_draft | LP下書き更新 | LP ID* HTML** CSS** project_json** | LPを更新します。 既存LPの内容を調整したいときに使います。 |
フォーム系ツール
| ツール名 | 概要 | 指定できる内容 | 詳細 |
|---|---|---|---|
get_form_settings | フォーム設定取得 | シナリオID* | フォームの基本設定と登録項目一覧を取得します。 現在の設定内容を確認したいときに使います。 |
update_form_basic_settings | フォーム基本設定更新 | シナリオID* 公開設定** タイトル** 各種基本設定** | フォームの基本設定を更新します。 公開設定やタイトルなどを変更したいときに使います。 |
get_form_html | フォームHTML取得 | シナリオID* ページ種別* | 登録フォームまたは確認フォームのHTMLを取得します。 フォームデザインや構成を見直したいときに使います。 |
update_form_html | フォームHTML更新 | シナリオID* ページ種別* HTML* | 登録フォームまたは確認フォームのHTMLを更新します。 フォームHTMLを修正したいときに使います。 |
update_form_inputs | 登録項目差分更新 | シナリオID* 変更対象項目* 操作内容* | 登録項目設定を差分更新します。 一部の項目だけを追加・修正・停止したいときに使います。 |
replace_form_inputs | 登録項目一括更新 | シナリオID* 登録項目一覧* | 登録項目設定を一括更新します。 登録項目全体を見直したいときに使います。 |
add_event_sessions | イベント開催日追加 | シナリオID* 開催日時* 上限人数 開催枠タイトル | イベント開催日を追加し、上限人数を設定します。 ウェビナーやイベントの開催枠をまとめて登録したいときに使います。 ※2026/04/30時点では、開催日時の周期は「指定日」でのみ指定できます。 |
メール系ツール
メール全般
| ツール名 | 概要 | 指定できる内容 | 詳細 |
|---|---|---|---|
get_email_performance | メール配信成績取得 | メール種別* 一括配信メールID ステップメールID 集計開始日 集計終了日 | 一括配信メールまたはステップメールの配信成績を取得します。 開封率やクリック率を確認したいときに使います。 |
ステップメール
| ツール名 | 概要 | 指定できる内容 | 詳細 |
|---|---|---|---|
get_step_emails | ステップメール一覧取得 | シナリオID* | ステップメール一覧を取得します。 既存メールの内容や配信タイミングを確認したいときに使います。 |
bulk_create_step_emails | ステップメール一括作成 | シナリオID* 件名* 本文* 配信タイミング* | ステップメールを複数まとめて作成します。 新規シナリオに複数通のメールを一括設定したいときに使います。 |
update_step_email_draft | ステップメール下書き更新 | ステップメールID* 件名** 本文HTML** 通知メール本文** | 停止中のステップメールを更新します。 件名・本文・通知メールをまとめて見直したいときに使います。 |
一括配信メール
| ツール名 | 概要 | 指定できる内容 | 詳細 |
|---|---|---|---|
list_broadcast_emails | 一括配信メール一覧取得 | シナリオID* 下書きを含めるか 取得件数 | 一括配信メール一覧を取得します。 分析や確認対象のメールを探したいときに使います。 |
create_broadcast_email_draft | 一括配信メール下書き作成 | シナリオID* 件名* 本文* | 指定したシナリオに一括配信メールの下書きを保存します。AIで作成した本文をMyASPに下書き保存したいときに使います。 メール形式(テキスト/HTML)を指定して作成することができます。省略時はテキスト形式で作成します。 ※MCP経由で作成された下書きデータは、メモ欄に「created_via: mcp」が自動記載されます。 |
update_broadcast_email_draft | 一括配信メール下書き更新 | 下書きメールID* 件名 本文 | 既存の下書きメールの件名や本文を更新します。AIとのやり取りで調整した内容を反映したいときに使います。 メール形式(テキスト/HTML)を指定した場合は本文形式も更新できます。省略した場合は既存の本文形式が維持されます。 |
get_draft_broadcast_emails | 一括配信メール下書き一覧取得 | シナリオID 取得件数 | 下書き状態の一括配信メール一覧を取得します。 編集対象の下書きを探したいときに使います。 |
利用時の注意
- 利用できる操作範囲は、発行したMCP Connect APIキーの権限や、シナリオの基本設定にある「シナリオ状態・AI/MCP操作制限」設定状況によって異なります。
- 更新系ツールの一部は、下書き相当の反映のみが対象となります。
- 一括作成などの処理は、件数によって非同期で実行される場合があります。
- 操作前に対象シナリオや対象メールを確認してから使うと、意図しない更新を避けやすくなります。
この記事は役に立ちましたか?
ご回答いただきありがとうございます!
ページURL: https://docs.myasp.jp/?p=55297
