Claude Code WordPress MCP

現時点では特に使えないので、今後の備忘録として。

・以下2つをzipをダウンロード
https://github.com/WordPress/mcp-adapter/releases
https://github.com/WordPress/abilities-api/releases

・WPで作業

ダッシュボード>プラグイン>プラグインを追加>プラグインのアップロード
を選択し今すぐインストールを実行。

・プラグインを有効化

ダッシュボード>ユーザー>プロフィール>アプリケーションパスワード
新しいアプリケーションパスワード名(任意)を入力>アプリケーションパスワードを追加

・ここは通常不要。以前作った設定をコメントアウト

・Xserverの管理画面からhtaccessを更新

※パーマリンクのタイプによっては不要
※先頭に以下を追加

CGIPassAuth On
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^wp-json/?(.*)$ /?rest_route=/$1 [L,QSA]
</IfModule>

・ターミナル(cmd)から以下を実行。

・MCP登録
claude mcp add -s user wordpress -e WP_API_URL=”https://●●●.com/wp-json/mcp/mcp-adapter-default-server” -e WP_API_USERNAME=”●●●” -e WP_API_PASSWORD=”●●●” -e OAUTH_ENABLED=”false” “–” cmd /c npx -y @automattic/mcp-wordpress-remote@latest

・削除する場合。

・フォルダ限定
claude mcp remove “wordpress” -s local

・PC全体
claude mcp remove “wordpress” -s user

>claude
/mcp
で登録状況を確認。