MCPを使用してAIエージェントをサイトに接続する

Model Context Protocol(MCP)は、ClaudeやChatGPTなどの外部AIエージェントがWordPressサイトに接続できるオープン標準です。このガイドでは、Jetpackに接続されたサイトでMCPアクセスを有効にする方法、エージェントが読み取り・変更できる内容の設定方法、エージェントの接続方法、エージェントが行った操作の確認方法を説明します。

外部AIエージェントのアクセス(MCP)について

Model Context Protocol(MCP)は、Claude、Cursor、VS Codeなどの外部AIエージェントがWordPressサイトに接続できるオープン標準です。接続すると、付与した権限に基づいて、AIエージェントはサイトのコンテンツの読み取り、投稿やページの作成・編集、メディアの管理などを行えるようになります。

MCPへのアクセスにはJetpack CompleteまたはJetpack AIのプランが必要です。

AIエージェントを接続すると、WordPress.com MCPサーバーに接続します。このページの設定は、WordPress.comアカウントの設定と同じです。ここで権限を変更すると、もう一方にも反映され、その逆も同様です。両方を設定する必要はありません。

MCPとコネクターの設定では、MCPアクセスの有効化、読み取り・書き込み権限の管理、AIエージェントの接続、AIエージェントが行った操作のアクティビティログの確認ができます。

MCPアクセスを有効にする

MCPへのアクセスはデフォルトで無効になっています。アクセスを有効にするには、Jetpack AI 設定で次の手順を行います。

  1. サイトのWP管理画面にログインします。
  2. 移動先:Jetpack → Jetpack AI。ページにタブバーが表示されている場合は、「MCPとコネクター」タブを選択します。
  3. 外部AIエージェントのアクセスで、MCPアクセスを有効にするをオンに切り替えます。

読み取り・書き込み権限を管理する

読み取り権限では、AIエージェントがサイトから取得できる情報を管理します。書き込み権限では、AIエージェントがサイトに加えられる変更を管理します。

権限を設定するには:

  1. 移動先:Jetpack → Jetpack AI。ページにタブバーが表示されている場合は、「MCPとコネクター」タブを選択します。
  2. 読み取りをクリックして、エージェントが取得できる内容を選択します。
    • コンテンツ作成:投稿、ページ、メディア、コメント、カテゴリー。
    • サイト編集:テンプレート、テンプレートパーツ、ナビゲーションメニュー、グローバルスタイル。
    • サイトエディターのコンテキスト:テーマのスタイル、プリセット、利用可能なブロック。
    • サイト:サイト設定、テーマ、表示設定。
    • プラグイン管理:インストール済みのプラグインと利用可能な更新。
    • その他:上記のグループに含まれないすべての項目。
  3. 書き込みをクリックして、エージェントが変更できる内容を選択します。
    • コンテンツ作成:投稿、ページ、メディア、コメント、カテゴリーの作成・編集。
    • サイト編集:テンプレート、テンプレートパーツ、ナビゲーションメニュー、グローバルスタイルの編集。
    • プラグイン管理:プラグインの検索、インストール、更新、有効化、削除。

各カテゴリーは個別に有効化または無効化できます。リスト上部の切り替えボタンを使って、すべての読み取り権限または書き込み権限を一度に有効化・無効化することもできます。

外部AIエージェントを接続する

MCPアクセスを有効にすると、AIエージェントをサイトに接続できます。

  1. 移動先:Jetpack → Jetpack AI。ページにタブバーが表示されている場合は、「MCPとコネクター」タブを選択します。
  2. 「外部AIエージェントに接続」をクリックします。
  3. 接続するAIエージェントを選択します。利用可能なオプションは次のとおりです。
    • Claude
    • Claude Code
    • Cursor
    • VS Code
    • Continue
    • その他のMCPクライアント
  4. 選択したエージェントに表示される設定手順に従います。エージェントごとに接続手順が異なります。

対応しているエージェントの場合は、手動設定ボックスから接続情報をコピーし、エージェントの設定ファイルに貼り付けます。この情報は、WordPress.com MCPサーバーを指定するものです。このサーバーは、Jetpackに接続されたサイトが使用します。設定する別のJetpackサーバーはありません。

JetpackでAIエージェントが利用できる機能

MCPアクセスを有効にすると、接続されたAIエージェントは、Jetpackの機能だけでなく、サイト全体で作業できるようになります。有効にしたツールに応じて、投稿、ページ、メディア、コメント、カテゴリー、テンプレート、ナビゲーションメニュー、グローバルスタイル、サイト設定、プラグインなどを操作できます。サイトは、WordPress.comでホスティングされているサイトと同じツール一式を利用できます。MCPツールリファレンスには利用可能なすべての項目が記載されています。

この表には、MCPツールで利用できるJetpackの機能が記載されています。

Jetpackの機能エージェントが実行できる操作
バックアップバックアップを実行できるかどうか、最初と直近のバックアップが作成された日時、直近の試行が成功したかどうか、割り当て容量に対して使用中のバックアップストレージ容量を確認できます
スキャンスキャンの状態、自動修正の対象かどうかを含む現在の脅威一覧、無視された脅威、最近修正された脅威を確認できます。新しいスキャンをキューに追加することもできます
モニターダウンタイムアラートの状態を確認できます。すべての管理者に影響するアラートのオン・オフを切り替えることもできます
アカウント保護アカウント保護の状態を確認できます。すべての管理者に影響するアカウント保護のオン・オフを切り替えることもできます
ニュースレター購読者数、配信数を含む最近の送信履歴、現在サイトから送信できない理由、現在のニュースレター設定を確認できます。これらの設定を更新することもできます。
サイト統計公開済みの投稿、固定ページ、購読者の合計に加え、指定した期間の閲覧数、訪問者数、公開数を確認できます。

Still need help?

Please contact support. We’re happy to advise.