WordPress MCPは、AnthropicのClaudeとWordPressサイトを連携させる革新的なツールです。Model Context Protocol(MCP)を活用することで、AIがWordPressのコンテンツ管理を直接支援し、記事の作成・編集・分析を効率化できます。
本記事では、WordPress MCPの導入方法を初心者にもわかりやすく5つのステップで解説します。技術的な知識が少ない方でも、この手順に従えば30分程度でClaudeとWordPressの連携環境を構築できます。AIを活用したコンテンツ戦略の第一歩を、今日から始めましょう。
WordPress MCPとは?基本概念を理解する
WordPress MCPは、Model Context Protocol(MCP)という標準化されたプロトコルを使用して、ClaudeとWordPressを連携させる仕組みです。
MCPが実現する3つの主要機能
WordPress MCPを導入すると、以下の機能がClaudeから直接利用できるようになります。
1. コンテンツ管理の自動化
- 記事の作成、編集、削除をClaudeに指示するだけで実行
- メタディスクリプションやタグの自動設定
- カテゴリー分類の自動化
2. サイト情報の取得と分析
- 投稿一覧の取得と内容確認
- プラグインやテーマ情報の把握
- ユーザー管理状況の確認
3. メディアファイルの操作
- 画像のアップロードと管理
- メディアライブラリの整理
- ファイルのメタデータ編集
従来のWordPress運用では、管理画面にログインして手動で作業する必要がありましたが、WordPress MCPを使えば自然言語での指示だけでこれらの作業が完了します。
WordPress MCPの活用シーン
ビジネスシーンでは、以下のような場面でWordPress MCPが特に効果を発揮します。
- コンテンツマーケティング担当者: SEO記事の大量作成と一括投稿
- ブロガー: アイデアをClaudeに話すだけで記事化
- ECサイト運営者: 商品説明の自動生成と更新
- 企業の広報担当: プレスリリースの迅速な公開
- メディア編集者: 複数記事の一括編集と最適化
WordPress MCPの導入前に準備するもの
WordPress MCPをスムーズに導入するために、以下の4つを事前に準備しておきましょう。
1. WordPressサイトの要件確認
必須条件:
- WordPress 5.0以降(最新版を推奨)
- PHP 7.4以降
- HTTPS対応(SSL証明書が導入済み)
- REST APIが有効化されている
ほとんどの標準的なWordPress環境であれば、これらの条件は満たしているはずです。確認方法がわからない場合は、ホスティングサービスのサポートに問い合わせてください。
2. WordPress管理者アカウント
WordPress MCPを設定するには、管理者権限を持つアカウントが必要です。編集者や投稿者権限では、一部の機能が制限される可能性があります。
3. Claudeのアカウント
AnthropicのClaudeにアクセスできるアカウントが必要です。無料プランでも基本的な機能は利用できますが、Claude ProまたはClaude Teamプランを使用すると、より高度な機能や長時間の作業が可能になります。
4. Application Passwordの生成準備
WordPressとClaudeを安全に連携させるため、Application Passwordという専用の認証情報を生成します。これは通常のログインパスワードとは別のもので、MCPアクセス専用に使用されます。
セキュリティ上、通常のログインパスワードは使用しません。Application Passwordを使うことで、万が一情報が漏洩した場合でも、そのパスワードだけを無効化すれば済みます。
ステップ1: WordPressでApplication Passwordを生成する
WordPress MCPの認証に必要なApplication Passwordを生成します。この手順は5分程度で完了します。
Application Password生成の具体的手順
手順1: WordPress管理画面にログイン
管理者アカウントでWordPressダッシュボードにアクセスします。
手順2: ユーザープロフィール画面を開く
- 左側メニューから「ユーザー」→「プロフィール」をクリック
- ページを下にスクロールして「Application Passwords」セクションを探す
手順3: 新しいApplication Passwordを作成
- 「New Application Password Name」の入力欄に識別用の名前を入力(例: “Claude MCP”)
- 「Add New Application Password」ボタンをクリック
- 生成されたパスワードが表示されます(スペース区切りの24文字)
手順4: パスワードを安全に保存
表示されたApplication Passwordは一度しか表示されません。以下のいずれかの方法で安全に保存してください。
- パスワード管理ツール(1Password、Bitwardenなど)に保存
- セキュアなメモアプリに記録
- 暗号化されたファイルに保存
重要な注意点:
- パスワードのスペースは削除しても、そのまま使用してもどちらでも機能します
- 複数のApplication Passwordを作成できるので、用途別に管理できます
- 不要になったパスワードは「Revoke」ボタンで即座に無効化できます
セキュリティのベストプラクティス
Application Passwordを管理する際は、以下のセキュリティ対策を実施してください。
- 定期的なパスワードローテーション: 3〜6ヶ月ごとに新しいパスワードを生成し、古いものを無効化
- 使用目的の明確化: パスワード名に使用目的を記載(例: “Claude MCP – Main Site”)
- アクセスログの確認: WordPress管理画面で不審なアクセスがないか定期的にチェック
- 二要素認証の導入: WordPress本体のログインには二要素認証プラグインを使用
ステップ2: Claude.aiでMCP連携を設定する
Application Passwordを生成したら、次はClaude側でWordPress MCPの接続設定を行います。
Claude.aiでのMCP設定手順
手順1: Claude.aiにアクセス
ブラウザで https://claude.ai にアクセスし、アカウントにログインします。
手順2: 設定画面を開く
- 画面右上のユーザーアイコンをクリック
- ドロップダウンメニューから「Settings」を選択
- 左側メニューから「Integrations」または「Connected Apps」を選択
手順3: WordPress MCPを追加
- 「Add Integration」または「Connect New App」ボタンをクリック
- 利用可能な連携サービス一覧から「WordPress」を選択
- 接続設定画面が表示されます
手順4: WordPress情報を入力
以下の情報を正確に入力します。
- Site URL: WordPressサイトのURL(例: https://example.com)
必ず https:// から始めてください。末尾のスラッシュ(/)は不要です - Username: WordPress管理者のユーザー名
Application Passwordを生成したアカウントのユーザー名 - Application Password: ステップ1で生成したパスワード
スペースを含めたまま、または削除してから入力
手順5: 接続をテスト
- 「Test Connection」ボタンをクリック
- 正常に接続できれば「✓ Connected successfully」と表示されます
- エラーが表示される場合は、次のセクションのトラブルシューティングを参照してください
手順6: 設定を保存
接続テストが成功したら「Save」ボタンをクリックして設定を保存します。
接続時のトラブルシューティング
接続に失敗した場合、以下の項目を確認してください。
エラー: “Invalid credentials”
- ユーザー名とApplication Passwordが正しいか再確認
- Application Passwordのスペースの扱いを変えて再試行
- WordPressで新しいApplication Passwordを生成して再設定
エラー: “Site not reachable”
- サイトURLが正確か確認(https://を含む)
- WordPressサイトが稼働しているか確認
- ファイアウォールやセキュリティプラグインがREST APIをブロックしていないか確認
エラー: “REST API disabled”
- WordPressのREST APIが有効になっているか確認
- セキュリティプラグインでREST APIが無効化されていないか確認
- .htaccessファイルでAPIアクセスが制限されていないか確認
これらを確認しても解決しない場合は、WordPressのホスティングサービスのサポートに問い合わせることをおすすめします。
ステップ3: WordPress MCP機能を確認する
接続が完了したら、実際にClaudeからWordPressを操作できるか確認しましょう。
基本的な動作確認方法
Claude.aiのチャット画面で、以下のコマンドを試してみてください。
1. サイト情報の取得
WordPressサイトの基本情報を教えてください
Claudeは、サイト名、URL、説明、管理者メール、インストール済みプラグイン、有効なテーマなどの情報を返してくれます。
2. 投稿一覧の取得
最新の投稿を5件表示してください
公開済みの記事タイトル、URL、公開日時、カテゴリーなどが一覧表示されます。
3. 簡単な記事作成テスト
「WordPress MCP導入テスト」というタイトルで、簡単なテスト記事を下書き保存してください
Claudeが下書き記事を作成し、WordPress管理画面の「投稿」→「下書き」で確認できます。
WordPress MCPで利用できる主要機能
接続が成功すると、以下の機能がClaudeから利用可能になります。
記事管理機能:
- 新規記事の作成(下書き・公開)
- 既存記事の編集・更新
- 記事の削除
- カテゴリーやタグの設定
- アイキャッチ画像の設定
- メタディスクリプションの追加
コンテンツ取得機能:
- 投稿一覧の取得
- 固定ページの取得
- カテゴリー・タグ情報の取得
- コメントの取得と管理
サイト管理機能:
- サイト基本情報の確認
- ユーザー情報の取得
- プラグイン一覧の確認
- テーマ情報の確認
メディア管理機能:
- メディアライブラリの参照
- 画像ファイルの取得
- メディアファイルのメタデータ編集
これらの機能を組み合わせることで、WordPress運用の多くの作業をClaudeに任せることができます。
ステップ4: 実践的な使い方を学ぶ
WordPress MCPの基本設定が完了したら、実際のビジネスシーンで活用できる使い方を習得しましょう。
ユースケース1: SEO記事の作成と投稿
シナリオ: キーワード「AI 業務効率化」でSEO記事を作成し、公開する
Claudeへの指示例:
「AI 業務効率化」をメインキーワードにしたSEO記事を作成してください。 - 文字数: 3000文字程度 - ターゲット: 中小企業の経営者 - 含めるべき内容: 具体的な導入事例、コスト削減効果、導入手順 - メタディスクリプション、適切なH2見出し、内部リンク提案も含めてください 記事が完成したら、カテゴリー「AI活用」、タグ「業務効率化, AI導入, コスト削減」で公開してください。
Claudeは指示に基づいて記事を作成し、WordPressに直接投稿します。通常なら1〜2時間かかる作業が、5〜10分で完了します。
ユースケース2: 既存記事の一括更新
シナリオ: 古い記事のメタディスクリプションを最新のSEOベストプラクティスに合わせて更新
Claudeへの指示例:
2023年以前に公開された記事を10件取得してください。 各記事のメタディスクリプションを確認し、以下の基準で最適化してください: - 120〜160文字以内 - メインキーワードを含める - 行動喚起を含める 最適化案を提示してから、承認後に一括更新してください。
この方法で、過去記事のSEO改善を効率的に進められます。
ユースケース3: コンテンツカレンダーの実行
シナリオ: 事前に計画したコンテンツカレンダーに基づいて記事を作成・予約投稿
Claudeへの指示例:
以下のコンテンツカレンダーに基づいて記事を作成してください: 1. 1月25日公開: 「ChatGPTの使い方入門」(初心者向け、2000文字) 2. 1月28日公開: 「Claude vs ChatGPT 徹底比較」(比較記事、3500文字) 3. 2月1日公開: 「プロンプトエンジニアリング基礎」(技術記事、4000文字) 各記事を下書きで作成し、公開日時を設定してください。 完成したら一覧で確認させてください。
複数記事の計画的な作成と公開スケジュール管理が、対話形式で簡単に実現できます。
ユースケース4: サイト分析とコンテンツ戦略
シナリオ: 既存コンテンツを分析し、改善すべき記事を特定
Claudeへの指示例:
公開済みの全記事を分析して、以下を教えてください: - カテゴリー別の記事数 - 文字数が1500文字未満の短い記事 - メタディスクリプションが設定されていない記事 - タグが設定されていない記事 それぞれのリストを作成し、優先的に改善すべき記事を5つ推奨してください。
Claudeがサイトの現状を分析し、具体的な改善提案を行ってくれます。
効率的な使い方のコツ
WordPress MCPを最大限活用するための3つのポイント:

1. 明確で具体的な指示を出す
- 曖昧な指示ではなく、文字数、トーン、含めるべき要素を明確に
- 例: 「記事を書いて」→「3000文字、初心者向け、3つの実例を含めた記事を書いて」
2. 段階的に確認しながら進める
- 一度に全てを実行せず、下書き作成→確認→公開という流れで
- 特に重要な記事は、公開前に必ず自分で最終チェック
3. テンプレート化できる指示は保存
- よく使う指示パターンをドキュメント化しておく
- 記事作成の標準フォーマットを決めておくと効率的
ステップ5: セキュリティとメンテナンス
WordPress MCPを安全かつ継続的に使用するためのセキュリティ対策とメンテナンス方法を解説します。
セキュリティのベストプラクティス
1. Application Passwordの定期的なローテーション
3〜6ヶ月ごとに新しいApplication Passwordを生成し、古いものを削除することをおすすめします。
手順:
- 新しいApplication Passwordを生成
- Claude側の設定を新しいパスワードに更新
- 接続テストで動作確認
- 古いApplication Passwordを削除
2. アクセスログの監視
WordPressのセキュリティプラグイン(例: Wordfence、iThemes Security)を使用して、API経由のアクセスログを定期的に確認します。
確認すべき項目:
- 通常と異なる時間帯のアクセス
- 大量のAPI呼び出し
- 失敗した認証試行の記録
3. 権限の最小化
WordPress MCPに使用するアカウントの権限を必要最小限に設定します。可能であれば、専用の管理者アカウントを作成し、通常のログインとは分けて管理することをおすすめします。
定期的なメンテナンス
月次メンテナンス項目:
- 接続テストの実施
Claude.aiでWordPress情報を取得できるか確認。エラーが発生していないかチェック - WordPress本体とプラグインの更新
WordPress本体を最新バージョンに更新。セキュリティプラグインも最新版に保つ。更新後、MCP接続が正常か確認 - 不要なApplication Passwordの削除
使用していないパスワードを定期的に削除。パスワードの使用目的を見直し
トラブル発生時の対処法:
問題: 突然接続できなくなった
- WordPressのバージョンアップ後に発生することがあります
- Application Passwordを再生成して設定し直す
- WordPressのREST API設定を確認
問題: 記事の作成はできるが画像アップロードができない
- WordPressのメディアアップロード設定を確認
- サーバーのアップロード容量制限をチェック
- ファイル権限を確認(通常は644または755)
問題: 一部の機能だけ動作しない
- セキュリティプラグインの設定を確認
- REST APIの特定エンドポイントがブロックされていないかチェック
- プラグインの競合がないか確認(一時的に他のプラグインを無効化してテスト)
バックアップの重要性
WordPress MCPで自動化を進めるほど、定期的なバックアップの重要性が増します。
推奨バックアップ体制:
- データベース: 毎日自動バックアップ
- ファイル: 週1回自動バックアップ
- 手動バックアップ: 大きな変更前に必ず実施
バックアッププラグイン(UpdraftPlus、BackWPupなど)を使用すると、自動化が簡単です。
WordPress MCP活用の応用テクニック
基本的な使い方をマスターしたら、さらに高度な活用方法にチャレンジしましょう。
マルチサイト管理での活用
複数のWordPressサイトを運営している場合、それぞれのサイトでWordPress MCPを設定することで、一つのClaudeインターフェースから複数サイトを管理できます。
設定方法:
- 各WordPressサイトでApplication Passwordを生成
- Claude.aiで複数のWordPress連携を追加
- サイトごとに識別しやすい名前を設定(例: “メインブログ”, “企業サイト”, “ECサイト”)
活用例:
メインブログに「AI活用事例」の記事を、企業サイトには「お知らせ」を、それぞれ同時に投稿してください。
カスタムワークフローの構築
定型的な作業をワークフローとして定義し、Claudeに実行させることで、さらなる効率化が可能です。
ワークフロー例: 週次コンテンツレポート
毎週月曜日に以下を実行してください: 1. 先週公開した記事を全て取得 2. 各記事のタイトル、URL、カテゴリー、文字数をリスト化 3. 今週の投稿予定(下書き記事)も同様にリスト化 4. サマリーレポートを作成してメールで送信
A/Bテストの実施
同じテーマで異なるアプローチの記事を複数作成し、パフォーマンスを比較することができます。
実施方法:
「WordPress高速化」というテーマで、以下2つのアプローチの記事を作成してください: 1. 技術者向け: 詳細な設定手順を含む専門的な内容(4000文字) 2. 初心者向け: プラグインを使った簡単な方法(2000文字) どちらも下書きで作成し、同時に公開後、1週間後にアクセス数を比較します。
まとめ:WordPress MCPで実現するAI時代のコンテンツ戦略
WordPress MCPの導入により、WordPressサイトの運営は新しい段階に入ります。記事作成から公開、分析、最適化まで、すべてのプロセスでAIの支援を受けられるようになりました。
WordPress MCP導入の5ステップ(再確認)
- Application Passwordの生成: WordPress管理画面で専用パスワードを作成
- Claude.aiでの連携設定: サイト情報とパスワードを入力して接続
- 機能確認: 基本的な操作を試して動作を確認
- 実践的な使い方の習得: ユースケースに応じた活用方法を学ぶ
- セキュリティとメンテナンス: 定期的な点検と最適化を実施
WordPress MCP活用で得られる3つのメリット
1. 時間効率の劇的な向上
記事作成から投稿までの時間が従来の1/3〜1/5に短縮できます。ライティング、フォーマット調整、SEO最適化、投稿作業のすべてがClaudeとの対話だけで完結します。
2. コンテンツ品質の一貫性
Claudeに明確なガイドラインを与えることで、ブランドトーンやSEO基準を一貫して保った記事を量産できます。複数のライターを管理するよりも、品質の均一性が保ちやすくなります。
3. データドリブンな改善サイクル
既存コンテンツの分析から改善提案まで、Claudeが客観的なデータに基づいてサポート。人的リソースの制約なく、継続的なコンテンツ最適化が可能になります。
次のアクションステップ
WordPress MCPを導入したら、以下のステップで活用を深めていきましょう。
今週中に実施すべきこと:
- Application Passwordの生成と接続設定(30分)
- テスト記事の作成で動作確認(15分)
- 最初の本番記事をClaudeで作成(1時間)
1ヶ月以内に取り組むこと:
- 既存記事のSEO最適化(週5記事ずつ)
- コンテンツカレンダーの作成と実行
- 定期メンテナンススケジュールの確立
3ヶ月後の目標:
- WordPress MCPを使った記事作成が日常業務に
- 月間公開記事数が従来の2〜3倍に
- SEOパフォーマンスの改善を数値で確認
AIを活用したコンテンツマーケティングは、もはや選択肢ではなく必須のスキルとなっています。WordPress MCPは、その第一歩として最適なツールです。今日から導入して、あなたのコンテンツ戦略を次のレベルに引き上げましょう。
