同じ修正が繰り返されるとき
MCP Expose Abilitiesで指定したWordPress変更をAIに適用させる
複数の記事に同じ修正を適用する場合、認証済みAIアシスタントが指定したコンテンツにそのWordPressの変更だけを適用できるため、意図した結果を必要な場所に反映できます。
オペレーターの依頼
確認できる依頼にする
依頼する変更、その範囲、作業完了を示す証拠を説明します。
変更を明示
依頼する編集内容を平易な言葉で示し、対象となるオブジェクトを特定します。その文面から、作業後に何を確認すべきか分かるようにします。
操作を選ぶ
依頼をサイト固有の記録と照合し、完了できる操作を使用します。
範囲を定める
対象に含めるページ、投稿、コメント、その他のオブジェクトを示し、変更せずに維持するものも記録します。その境界によって差分を検出できます。
前後を比べる
作業範囲を広げる前に、影響を受ける内容を依頼内容と照合します。記録された例では、25本の記事の電話番号を30秒でクリック可能な tel: リンクにしました。これは一般的な速度を示す主張ではなく、1つの例です。
所有範囲の確認
ベンダー連携を適切な層に置く
実行する前に、その指示がサイト固有のデータに属するのか、ベンダーのサービスに属するのかを判断します。
中核
ネイティブ記録
このパッケージは、サイト自身のWordPressコンテンツと設定に対する作業を扱います。第三者システム固有の製品動作を提供するものではありません。
追加機能
追加機能を使う場面
第三者の機能は、その機能に必要な連携を提供する開発元のアドオンに含めます。
機能マップ
完了する作業別にまとめた79のWordPress操作
目の前の成果を依頼します。次のグループは、アシスタントが実行できるネイティブWordPress作業と、残る境界を示します。
コメント 7件
会話を確認し、個別のコメントを開き、コメントまたは返信を追加し、モデレーション状態や作成者URLを変更し、モデレーションに必要な場合はコメントを削除します。
コンテンツ 27件
カテゴリー、ページ、投稿、タグを作成し、ページ、投稿、リビジョンを確認して次の投稿を探します。カテゴリー、メディア、ページ、投稿、リビジョン、タグ、ユーザーを一覧表示し、検索、ページまたは投稿のパッチ、カテゴリー、コメント設定、ページ、投稿、タグの更新、投稿またはリビジョンの復元、ページまたは投稿の削除を行います。
メディア 5件
添付ファイルを確認し、URLまたは検証済みのファイルデータからメディアをアップロードし、その記録を更新または削除します。
メニュー 8件
メニューを一覧表示または作成し、テーマの表示位置に割り当て、項目を確認し、項目を追加または更新します。重複を作らずに項目を作成または更新し、項目を削除することもできます。
投稿メタデータ 3件
共有ポリシーに従い、指定した投稿メタデータキーを1つ読み取り、更新、または削除します。
オプション 3件
利用可能なオプションを一覧表示し、1つのオプションを読み取り、許可された範囲内で対象を限定した変更を行います。保護された起動時設定はこの範囲に含まれません。
プラグイン 11件
インストール済みプラグインと保留中の更新を確認し、公式ディレクトリを検索します。プラグインの有効化または無効化、要求状態の切り替え、ディレクトリからのインストール、リモートアドレスまたは検証済みデータからのパッケージのアップロード、プラグインの更新、削除を行えます。
システム診断 4件
操作の実行時間とデバッグログを確認し、指定した一時データを読み取り、サイトのデバッグ状態を読み取るか切り替えます。
タクソノミー 1件
1つのネイティブタクソノミーを1つの投稿タイプに関連付けます。
ユーザー 7件
ユーザーを一覧表示、確認、作成、更新、または削除します。制限付きのWordPressアプリケーションパスワードを作成し、現在認証されているリクエストで使用したアプリケーションパスワードを無効化することもできます。
ウィジェット 3件
利用可能なウィジェットを一覧表示し、登録済みサイドバーを一覧表示し、1つのサイドバー設定を確認します。
接続に必要なもの
3つのコンポーネントでアシスタントをWordPressにつなぐ
上記の操作をアシスタントが実行するには、次の名前付きコンポーネントが必要です。
WordPress 6.9以降
WordPress 6.9以降のWordPress Abilities APIサイトで利用できる主要なアビリティを登録して実行します。
PHP 8.0以降
PHP 8.0以降MCP Expose Abilitiesプラグインのコードを実行します。
MCPクライアントアクセスに必要
WordPress MCP Adapter認証済みMCPクライアントを、サイトに登録された操作へ接続します。
セキュリティ管理
影響のある依頼もサイトが制御する
権限と保護された設定によって、認証済みMCPリクエストが変更できる範囲を制限します。
権限
サイトの権限ゲート
デフォルトでは、MCPリクエストにWordPressの manage_options 権限が必要です。この権限がなければ、これらの操作は使用できません。
保護されたオプション
テーマ起動を保つ
template や stylesheet などの設定はテーマの起動に影響する可能性があるため、MCPはこれらの名前を変更するリクエストを拒否します。
プラグインをダウンロード
AIクライアントにWordPress操作を許可する
MCP Expose AbilitiesのZIPをダウンロードすると、認証済みAIクライアントが指定した作業に必要なネイティブWordPress操作を使えるようになります。ダウンロード後、クライアントは選択したコンテンツに対してその操作を実行できます。
