wp-cli-mcp
wp-cli-mcp
Claudeで何ができるのか?
"Install WooCommerce and activate it"
"Create a new page called About Us with this content..."
"List all plugins and deactivate the ones I'm not using"
"Scaffold a new child theme called my-theme"
"Create a navigation menu with Home, About, Contact links"
"Search and replace old domain with new domain in database"
"Export the database before I make changes"
"Generate a custom Gutenberg block for testimonials"すべてWP-CLIによって動作します。ローカル環境またはSSH経由でリモートサーバーに対して実行可能です。
ツール (30以上)
カテゴリ | ツール |
コア |
|
プラグイン |
|
テーマ |
|
投稿 |
|
ユーザー |
|
オプション |
|
メニュー |
|
メディア |
|
データベース |
|
スキャフォールド |
|
キャッシュ |
|
Raw |
|
要件
WP-CLI がインストールされ、PATHが通っていること
WordPressのインストール環境(ローカルまたはSSH経由でアクセス可能)
Node.js 18以上
セットアップ
インストール
npm install -g wp-cli-mcpClaude Codeでの設定
Claude CodeのMCP設定 (~/.claude/claude_desktop_config.json) に以下を追加します:
{
"mcpServers": {
"wordpress": {
"command": "wp-cli-mcp",
"env": {
"WP_PATH": "/path/to/your/wordpress"
}
}
}
}SSH経由のリモートサーバー
{
"mcpServers": {
"wordpress": {
"command": "wp-cli-mcp",
"env": {
"WP_SSH": "user@yourserver.com:/var/www/html"
}
}
}
}環境変数
変数 | 説明 | 例 |
| ローカルのWordPressパス |
|
| SSH接続文字列 |
|
| サイトURL (マルチサイト) |
|
使用例
テーマ開発ワークフロー
You: "Scaffold a child theme based on twentytwentyfour"
Claude: Uses wp_scaffold_theme → creates child theme files
You: "Install and activate it"
Claude: Uses wp_theme_activate → theme is live
You: "Create the homepage with a hero section and 3 feature cards"
Claude: Uses wp_post_create → creates page with HTML contentプラグイン管理
You: "What plugins do I have installed?"
Claude: Uses wp_plugin_list → shows all plugins with status
You: "Install Contact Form 7 and WooCommerce"
Claude: Uses wp_plugin_install twice → both installed and activatedデータベース操作
You: "I'm migrating from staging.example.com to example.com"
Claude: Uses wp_db_export → backup first
Uses wp_search_replace (dry_run) → preview changes
Uses wp_search_replace → apply changes
Uses wp_cache_flush → clear cache併用におすすめのツール
Elementor MCP — Elementorページ構築用の97のツール
WordPress MCP — Automattic公式のREST APIツール
wordpress-claude-stack — WordPress用のCLAUDE.md + Cursorルール
これら3つを組み合わせることで、AIを活用した完全なWordPress開発環境が整います。
ライセンス
MIT — Mustafa Vatandas
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mvtandas/wp-cli-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server