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 設定で次の手順を行います。
- サイトのWP管理画面にログインします。
- 移動先:Jetpack → Jetpack AI。ページにタブバーが表示されている場合は、「MCPとコネクター」タブを選択します。
- 外部AIエージェントのアクセスで、MCPアクセスを有効にするをオンに切り替えます。
読み取り・書き込み権限を管理する
読み取り権限では、AIエージェントがサイトから取得できる情報を管理します。書き込み権限では、AIエージェントがサイトに加えられる変更を管理します。
権限を設定するには:
- 移動先:Jetpack → Jetpack AI。ページにタブバーが表示されている場合は、「MCPとコネクター」タブを選択します。
- 読み取りをクリックして、エージェントが取得できる内容を選択します。
- コンテンツ作成:投稿、ページ、メディア、コメント、カテゴリー。
- サイト編集:テンプレート、テンプレートパーツ、ナビゲーションメニュー、グローバルスタイル。
- サイトエディターのコンテキスト:テーマのスタイル、プリセット、利用可能なブロック。
- サイト:サイト設定、テーマ、表示設定。
- プラグイン管理:インストール済みのプラグインと利用可能な更新。
- その他:上記のグループに含まれないすべての項目。
- 書き込みをクリックして、エージェントが変更できる内容を選択します。
- コンテンツ作成:投稿、ページ、メディア、コメント、カテゴリーの作成・編集。
- サイト編集:テンプレート、テンプレートパーツ、ナビゲーションメニュー、グローバルスタイルの編集。
- プラグイン管理:プラグインの検索、インストール、更新、有効化、削除。
各カテゴリーは個別に有効化または無効化できます。リスト上部の切り替えボタンを使って、すべての読み取り権限または書き込み権限を一度に有効化・無効化することもできます。
外部AIエージェントを接続する
MCPアクセスを有効にすると、AIエージェントをサイトに接続できます。
- 移動先:Jetpack → Jetpack AI。ページにタブバーが表示されている場合は、「MCPとコネクター」タブを選択します。
- 「外部AIエージェントに接続」をクリックします。
- 接続するAIエージェントを選択します。利用可能なオプションは次のとおりです。
- Claude
- Claude Code
- Cursor
- VS Code
- Continue
- その他のMCPクライアント
- 選択したエージェントに表示される設定手順に従います。エージェントごとに接続手順が異なります。
対応しているエージェントの場合は、手動設定ボックスから接続情報をコピーし、エージェントの設定ファイルに貼り付けます。この情報は、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.