AI エージェント (MCP)

AIエージェント向け page-builder-sandwich

あなたの WordPress サイト自体が MCP サーバーになります。AI アシスタントはアプリケーションパスワードを使用して WordPress ユーザーとしてログインし、そのユーザーが page-builder-sandwich で実行できる操作のみを実行できます。

96 件のアクション: 無料 46 件、Pro 50 件。

開発者向けリファレンス:すべての操作、RESTルート、およびパラメータ

3ステップで設定する

  1. スイッチを確認する

    WordPress 6.9以降およびpage-builder-sandwich 6.23.0以降が必要です。プラグインの設定で「AIエージェント (MCP) を許可」をオフにしていない限り、この設定は有効になっています。

  2. アプリケーション用パスワードを作成

    WordPressで「ユーザー」を開き、「プロフィール」からAIアプリ名にちなんだアプリケーションパスワードを追加します。コピーしてください。WordPressでの表示は1回のみです。

  3. AIアプリにサイトを追加する

    WordPress のユーザー名、アプリケーション パスワード、およびサイトの接続アドレスを使用します:

    https://example.com/wp-json/pbs/v1/mcp

人気のAIアプリの設定

以下のアプリはすべて、公式の WordPress プロキシ(@automattic/mcp-wordpress-remote)を介してサイトと通信します。アドレス、ユーザー名、パスワードをご自身のものに置き換えてください。

Claude Desktop

// claude_desktop_config.json
{
  "mcpServers": {
    "page-builder-sandwich": {
      "command": "npx",
      "args": [
        "-y",
        "@automattic/mcp-wordpress-remote@latest"
      ],
      "env": {
        "WP_API_URL": "https://example.com/wp-json/pbs/v1/mcp",
        "WP_API_USERNAME": "your-username",
        "WP_API_PASSWORD": "your-application-password"
      }
    }
  }
}

Claude Code

claude mcp add page-builder-sandwich \
  -e WP_API_URL=https://example.com/wp-json/pbs/v1/mcp \
  -e WP_API_USERNAME=your-username \
  -e WP_API_PASSWORD=your-application-password \
  -- npx -y @automattic/mcp-wordpress-remote@latest

Cursor と VS Code

// .cursor/mcp.json · .vscode/mcp.json
{
  "mcpServers": {
    "page-builder-sandwich": {
      "command": "npx",
      "args": [
        "-y",
        "@automattic/mcp-wordpress-remote@latest"
      ],
      "env": {
        "WP_API_URL": "https://example.com/wp-json/pbs/v1/mcp",
        "WP_API_USERNAME": "your-username",
        "WP_API_PASSWORD": "your-application-password"
      }
    }
  }
}

ChatGPT とその他のアプリ

標準入出力経由のMCPサーバーをサポートするアプリであれば、どれも同じコマンドと設定を使用できます。リモートHTTPサーバーにのみ接続するアプリは、同じユーザー名とアプリケーション用パスワードを使用して、接続アドレスに直接アクセスできます。

AIエージェントができること

プラグイン自体の画面でできることすべて。Proとマークされたアクションにはpage-builder-sandwich Proライセンスが必要です。

アクション動作の仕組みエディション
アップロードしたフォントを有効にする(Pro)アップロードされたカスタムフォント(メディアライブラリ内のフォントファイル、ID指定)をフォントピッカーで利用可能にします。プロ版
フォントのセルフホストGoogle フォント ファミリー (family, weights, italic) をダウンロードし、このサイトから配信します。無料版
ページにセクションを追加する既存のセクションをページに追加します:先頭、末尾、または指定された位置にあるセクションの後ろ。無料版
ブランドキットを適用 (Pro)保存済みのブランドキットの色とフォントをサイトのデザインに適用します。プロ版
ウェブサイトキットをインポートするウェブサイトキットのページ(すべて、または指定されたページ)をインポートし、必要に応じて公開し、ホームページを設定し、メニューに追加します。再インポートすると、同じページが更新されます。無料版
検索と置換の適用 (Pro)プレビューされたジョブを適用します。変更された投稿はすべて、pbs/undo-replace用にバックアップが保持されます。プロ版
複数ページを作成1回の呼び出しで最大50ページの作成が可能です。各ページはセクションやブロックのコンテンツから構成されます。各ページは個別に検証されて作成され、結果には作成されたすべてのページと、拒否されたページとその理由が一覧表示されます。プロ版
Adobe Fonts (Pro) を接続キットIDでAdobe Fonts(Typekit)のWebプロジェクトを接続し、フォントピッカーにフォントを表示できるようにします。プロ版
サポートに接続このサイトを Zinn Digital® サポート(氏名、メールアドレス、同意)に接続します。無料版
レガシーページを1つ変換する5.x版のページを1つブロックに変換します(事前にバックアップされます)。無料版
グローバルクラスを作成 (Pro)再利用可能なグローバルスタイルクラス(ラベル、スラッグ、およびそのスタイル)を作成します。プロ版
ページを作成セクション(pbs/list-sectionsを参照)および/またはブロックコンテンツからページを作成します。別のステータスが指定されない限り、新しいページは下書きになります。無料版
ライブラリチーム(代理店)を作成する他のサイトが招待コードを使って参加できるチームライブラリ(name)を作成します。プロ版
アップロードしたフォントをオフにする (Pro)フォントピッカーからカスタムフォント(スラッグ指定)を削除します。プロ版
グローバルクラスを削除 (Pro)グローバルクラスを削除します。このクラスを使用していた要素は、コンテンツを保持したままスタイルが適用されなくなります。プロ版
アップロードされたアイコンを削除するアップロードされたアイコンを削除します。このアイコンを使用していたブロックは、独自のコピーを保持します。無料版
クラウドライブラリデザインを削除する (Pro)クラウド ライブラリからデザインを削除します。プロ版
ページをゴミ箱に移動するページをゴミ箱に移動します。30日以内であれば、「ページ」の「ゴミ箱」から復元できます。無料版
ライブラリチーム(代理店)を削除するチームと、そのライブラリに含まれるすべてのデザインを削除します。プロ版
サポートとの接続を切断このサイトのサポートとの接続を解除します。無料版
グローバルクラスを複製(Pro)新しいIDの下でグローバルクラスを複製します。プロ版
ページを複製ページ(タイトル、コンテンツ、テンプレート)を新しい下書きとしてコピーします。無料版
デザインと設定のエクスポート選択したテンプレートやパターン(ID)、および必要に応じて設定を1つのパッケージとして別のサイト用に書き出します。無料版
AIでページを作成するセクション(指定されたもの、またはAIがセクションライブラリから選択したもの)からページを構築し、デザインを維持したまま、AIにブリーフ用のすべてのテキストを書き直させます。プラグインのAI設定で構成されたAIプロバイダーを使用します。別のステータスが要求されない限り、ページは下書きになります。プロ版
ビルダーブロックの説明1つのブロックの設定(型、選択肢、デフォルト値を持つ属性)、サポート対象、内包可能なブロック、およびブロックマークアップによるすぐに使える使用例を返します。無料版
レスポンシブブレークポイントを読むレスポンシブコントロールで使用されるタブレットおよびモバイルの幅(Pro版ではカスタムブレークポイントも)を返します。無料版
サイトデザインを読み込むサイトデザイン画面に表示される通り、すべてのブロックで使用されているサイト全体のカラーとフォント(見出しと本文)を返します。無料版
デザインシステムを読む (Pro)Proのデザインシステム(グローバルクラス、変数、デザイン・トークン、ダークモード、ブランドキット、カスタムフォント)を返します。プロ版
サイトの診断結果を読むサポートチケットに添付される診断情報(バージョン、有効なプラグイン、制限事項、最近のエラー)を返します。無料版
クラウド ライブラリ アカウント (Pro) の読み取りクラウド ライブラリのストレージ使用量、プランのクォータ、およびチームの情報を返します。プロ版
クラウドライブラリのデザインを取得 (Pro)このサイトへの挿入準備が整った保存済みデザインを1つ返します(画像はメディアライブラリに取り込まれます)。プロ版
独自ストレージの設定を読む(Pro)独自のR2/S3ストレージ設定を返します(シークレットは決して返されません)。プロ版
ライセンスを読むこのサイトの Page Builder Sandwich プラン、ライセンス状態、更新日、およびプランに含まれる内容を返します。無料版
メンテナンスモードの読込 (Pro)メンテナンス/メンテナンス中モードの返却:モード、ページ、再試行までの時間(retry-after)、および引き続きサイトを閲覧できるロール。プロ版
レガシー移行を読む5.xコンテンツ変換の進捗状況とレポートを返します。無料版
ニュースレターの連携(Pro)を読むMailchimpキーが保存されているかどうかを示します(キー自体が返されることはありません)。プロ版
ページを読むページのタイトル、ステータス、リンク、ブロックコンテンツ、およびそれを構成するセクション(トップレベルのブロック)を返します。無料版
検索と置換のプレビュー (Pro)応募前に確認できるよう、求人に対するマッチング結果をページごとに返します。プロ版
レビューソースを読む (Pro)Reviews ブロックに表示される Google および Trustpilot のソースを返します。プロ版
ビルダーの権限の読み取り (Pro)ビルダー、デザイン、コード、およびテンプレートを使用できるロールを返します(クライアントモード)。プロ版
プラグイン設定を読むフロントエンドのクラスプレフィックス、ベータ版アップデートの状態、およびAIエージェント(MCP)が許可されているかどうかを返します。無料版
サポート接続を読み取るこのサイトが Zinn Digital® サポートに接続されているかどうか、またどのユーザーとして接続されているかを示します。無料版
ホワイトラベルを読む(代理店)ホワイトラベルの設定(オンまたはオフ、表示される名前、およびどのユーザーに引き続きオリジナルが表示されるか)を返します。プロ版
デザインと設定をインポートpbs/export-designs製パッケージをインポートします(変更内容を確認するための dryRun、モード: skip または replace、メディア、設定)。無料版
チームにサイトを招待する (エージェンシー)1回限りの招待コードを作成します(ロール:読み取りまたは書き込み、ラベル、有効日数)。コードは一度だけ表示されます。プロ版
チームに参加 (Pro)招待コードを使用してチームのライブラリに参加します。プロ版
チームから退出 (Pro)このサイトが参加しているチームライブラリから退出します。プロ版
ビルダーブロックの一覧を表示このサイトで使用できるすべての Page Builder Sandwich ブロック(Pro が有効な場合は Pro ブロックも含みます)のリスト(名前、タイトル、カテゴリ、説明)を取得します。ブロックの設定には pbs/get-block を使用し、その後ページの内容にブロックを配置します。無料版
フォーム一覧フォームブロックで作成されたフォームと、埋め込み可能なフォームプラグインの一覧を表示します。無料版
ウェブサイトキットの一覧このサイトがインポートできるウェブサイトキット(特定の業種向けのすぐに使えるページのセット)の一覧を表示します。無料版
クラウド ライブラリのデザイン一覧を表示 (Pro)クラウド ライブラリに保存されているデザインを一覧表示します(種類:セクション、ページ、またはパターン;チーム:チームのライブラリ)。プロ版
セルフホストフォントを一覧表示このサイトが自身でホストしている Google フォントの一覧を表示します(1度ダウンロードされ、サイトから配信され、Google へのリクエストはありません)。無料版
Lottieアニメーションの一覧を表示 (Pro)アップロードされたLottieアニメーションの一覧を表示します。プロ版
ページの一覧編集可能なページを新しい順に一覧表示します。オプションの検索機能付きです。無料版
検索・置換ジョブの一覧を表示 (Pro)サイト全体の検索・置換ジョブとその状態の一覧を表示します。プロ版
セクションを一覧表示ページに追加できる、すぐに使えるセクション(ヒーロー、機能、FAQ、お客様の声、CTAなど)の一覧を表示します。無料版
一時サポートログインの一覧弊社サポートチームに付与された一時的なサポートユーザーの一覧と、それぞれの有効期限を表示します。無料版
チームメンバー一覧 (Pro)チーム内のサイトとそのアクセスを一覧表示します。プロ版
ライブラリチームを一覧表示 (Pro)このサイトが所属している、または所有しているチームのリストを表示します。プロ版
エクスポートできる項目を一覧表示する別のサイトにエクスポートできるテンプレート、パターン、設定の一覧を表示します。無料版
アップロード済みアイコンの一覧アイコンライブラリにアップロードされたSVGアイコンを、新しい順に一覧表示します。無料版
セクションを移動するページのセクションをある位置から別の位置へ移動します(pbs/get-pageでのリスト表示と同様に0から始まります)。無料版
サポートチケットを開くこのサイトの診断情報とともにサポートチケット(件名、メッセージ、種類、メールアドレス)を作成します。access_daysおよび資格情報は、弊社チームに一時的なアクセス権を任意で付与します。無料版
サポート診断への同意サポートチケットでの診断データの送信に対する管理者の同意を記録します。無料版
レビューを今すぐ更新 (Pro)毎日の更新を待たずに、最新の Trustpilot レビューを今すぐ取得します。プロ版
ページからブロックを削除するパスを指定して、ページから1つのブロック(セクション全体、またはその中のブロック)を削除します。ページの以前のバージョンはリビジョンに保持されます。無料版
独自ストレージの使用を停止(Pro)独自ストレージの設定を削除し、プランのストレージを再度使用します。プロ版
セルフホストフォントを削除セルフホストされたフォントファミリーのファイルを削除します。無料版
チームメンバーの削除(代理店)チームからサイトを削除します。プロ版
一時サポートログインの取り消し現在、一時的なサポートユーザーを削除しています(ID)。無料版
デザインをクラウドライブラリに保存(Pro)ブロックのマークアップ(タイトル、種類、マークアップ、スタイル、タグ)をクラウド ライブラリまたはチームのライブラリに保存します。画像も一緒にパッケージ化されます。プロ版
独自のストレージを使用する (Pro)Bring-Your-Ownストレージの保存設定:プロバイダー(r2またはs3)、バケット、リージョン、エンドポイント、プレフィックス、key_id、secret、enabled。プロ版
メンテナンスモードの変更 (Pro)ページを表示するページID(page_id)、再試行時間(retry_after)、およびそれをバイパスするロールを指定して、メンテナンス(503)または近日公開モードのオン/オフを切り替えます(mode)。プロ版
Mailchimpを連携 (Pro)ニュースレターブロックで使用されるMailchimp APIキーを保存します(空の値の場合は削除します)。プロ版
レビューソースを変更する(Pro)レビューブロックが読み込む Google の場所と Trustpilot のビジネスを設定します。プロ版
ビルダーの権限を変更 (Pro)ビルダーが許可する設定を役割(ロール)ごとに指定します(例:コンテンツのみのクライアントロール)。プロ版
ホワイトラベル (エージェンシー) の変更ホワイトレーベルの有効化または無効化を切り替え、クライアントに表示される名称を設定します(enabled、name、agency_users)。プロ版
レガシーコンテンツを変換すべての 5.x ページをブロックへの変換を開始(または再開)します。各投稿はあらかじめバックアップされます。無料版
サイト全体の検索と置換 (Pro)ブロック安全な検索と置換を開始します(検索、置換、種類:テキスト、リンク、カラー; match_case; タイプ)。pbs/apply-replace が実行されるまで、何も変更されません。プロ版
無料のProトライアルを開始するこのサイトの Page Builder Sandwich Pro 14日間無料トライアルを開始します(お支払いは不要です)。無料版
独自ストレージのテスト (Pro)独自ストレージ内のテストオブジェクトの書き込み、読み取り、削除を行い、各ステップを報告します。プロ版
1件の変換を元に戻すバックアップから変換されたページを1つ復元します。無料版
レガシー移行を元に戻すバックアップから変換されたすべての投稿を復元します。無料版
検索と置換の元に戻す (Pro)ジョブによって変更された投稿を復元します(その後編集された投稿は編集内容が保持されます)。プロ版
1つのブロックの設定を変更するパスで指定したページ内の1つのブロックの設定(属性)を変更します。送信された属性は現在の属性とマージされます。設定からサイトがレンダリングするブロックに対して機能します。HTMLがページ内に保存されているブロックの場合は、pbs/update-pageを使用して新しいマークアップを送信してください。無料版
ブランドキットを変更する (Pro)ブランドキット(名前、ロゴ、カラー、見出し・本文のフォント、AI文章作成で使用するブランドボイス)を保存します。プロ版
レスポンシブブレークポイントを変更タブレットとモバイルの幅をピクセル単位で変更します。Pro版では、カスタムの追加ブレイクポイントを設定できます。無料版
グローバルクラスの変更 (Pro)グローバルクラスのラベル、スラッグ、またはスタイルを変更します。それを使用しているすべての要素が更新されます。プロ版
ダークモードを変更 (Pro)ダークモード(モード: off、auto、または toggle)とその色を設定します。プロ版
サイトのデザインを変更するサイト全体のカラー(colors)、フォント(fonts、headingFont、bodyFont)を変更します。すべてのページにその変更が適用され、テーマの theme.json も同期されます。無料版
ページの更新ページのタイトル、ステータス、またはブロックの内容を変更します。送信されたコンテンツがページの内容を置き換えます。無料版
プラグインの設定を変更するフロントエンドのクラスプレフィックス(文字で始まる1〜8文字の小文字または数字)を変更し、および/またはAIエージェント(MCP)のオン/オフを切り替えます(mcp: falseはすべての機能とMCPエンドポイントを削除します)。無料版
デザイン トークンを変更する (Pro)間隔、半径、影のスケール(space、radius、shadow)を変更するか、それらをリセット(reset)します。プロ版
CSS 変数の変更 (Pro)サイトのデザイン変数を置き換えます(変数:名前と値のリスト)。プロ版
アイコンをアップロードSVGアイコン(名前、SVGマークアップ)をアイコンライブラリに追加します。SVGは事前にサニタイズされます。無料版
Lottieアニメーションをアップロード (Pro)Lottie JSON ドキュメント (json, name) を検証し、Lottie ブロックの静的ファイルとして公開します。プロ版

ガイド付きワークフロー

このサーバーでは、AIアプリがプロンプトとしてリストする既成のワークフローも提供しています。

  • ランディングページを作成する — ガイド付きワークフロー:エージェントがビジネスに適合するセクションを選び、下書きとしてページを構築してテキストを作成します。

設計による安全性

各アクションは、プラグイン自体の画面と同じ WordPress の権限を、それが処理する正確なページまたは投稿に対して確認します。購読者は一切接続できません。

アプリケーションパスワードは、「ユーザー」の「プロフィール」から、通常のパスワードを変更することなくいつでも無効化できます。

「AIエージェント(MCP)を許可」をオフにすると、サイトからアクションと接続アドレスが消えます。

エージェントが変更したページにはWordPressのリビジョンが保持されるため、どのような変更も元に戻すことができます。

Zinn Digital®でホストされていますか?

Zinn Digital®がサイトをホスティングしている場合、アプリケーションパスワードなしで、当社のMCPサーバーがこれらのアクションを実行できます。AIアプリをZinn Digital®のMCPサーバーに接続し、wordpress_abilities_listおよびwordpress_ability_runを使用してください。

Zinn Digital® MCP サーバー