Claude DesktopとWordPress MCPプラグインを連携させたのでメモとして残しておく。
これを使うとAIに話しかけるだけでWordPressの記事作成・編集が完結する。
Table of Contents
必要なもの
・Claude Desktop(デスクトップ版)
・WordPressサイト(管理者権限)
・FTPクライアント(プラグインのアップロード用)
WordPressプラグインの導入
GitHubのリリースページから最新版のプラグインをダウンロードする。
ダウンロード先:https://github.com/Automattic/wordpress-mcp/releases/
⚠️ ダウンロード時の注意点
リリースページには複数のzipが存在する。
必ず wordpress-mcp.zip(ビルド済み)をダウンロードすること。
wordpress-mcp-trunk.zip はビルドされていないソースコードなので、そのままでは動作しない。
| ファイル名 | 内容 | 使用可否 |
|---|---|---|
| wordpress-mcp.zip | ビルド済みプラグイン | ✅ こちらを使用 |
| wordpress-mcp-trunk.zip | 未ビルドのソースコード | ❌ 使用不可 |
プラグインのインストール手順
1. ダウンロードしたzipを解凍する
2. 解凍したフォルダをFTPクライアントで /wp-content/plugins/ へアップロードする
3. WordPress管理画面の「プラグイン」から有効化する
プラグインの設定
有効化後、管理画面の 設定 → MCP から以下のトグルをONにする。
・Enable MCP functionality(MCP機能の有効化)
・Enable Create Tools(作成ツールの有効化)
・Enable Update Tools(更新ツールの有効化)
JWTトークンの発行
同じ設定画面内の Authentication Tokens から有効期限を設定してトークンを発行する。
このトークンはClaude Desktop側の設定ファイルに記載するため、安全な場所に控えておくこと。
Claude Desktop側の設定
claude_desktop_config.json に以下を追記する。
"wordpress-mcp": {
"command": "npx",
"args": ["-y", "@automattic/mcp-wordpress-remote@latest"],
"env": {
"WP_API_URL": "https://自分のサイトURL/",
"JWT_TOKEN": "発行したトークンをここに貼り付ける"
}
}設定ファイルの場所
OSごとに保存場所が異なる。
| OS | パス |
|---|---|
| Windows | %APPDATA%\Claude\claude_desktop_config.json |
| macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
動作確認
1. Claude Desktopを再起動する
2. 開発者タブを開き、wordpress-mcpが running になっていることを確認する
3. チャット欄に「WordPressに接続できますか?」などと話しかけて疎通確認をとる
4. 問題なければ記事作成を依頼できる状態になっている
実際の使用例
接続確認が取れたら、あとは自然言語で指示するだけでよい。
「タイトルを “claud-test” にして下書きで記事を作成して」
ClaudeがWordPress REST APIを通じて記事を作成し、管理画面の投稿一覧に下書きとして保存される。
まとめ
WordPress MCPを入れると、記事作成・編集・カテゴリー設定などをClaude Desktopから直接操作できるようになる。
繰り返し作業や定型的な投稿作業の効率化に使えそうなのでしばらく試していきたいと思う。
Google スプレッドシートとの連携方法についてはこちら。
Claude DesktopとGoogle スプレッドシートの連携方法|MCPでシートを直接操作する