Follow these steps to install and configure the MCP for WooCommerce plugin on your WordPress/WooCommerce site.
Prerequisites
- WordPress 6.4 or later
- PHP 8.0 or later
- WooCommerce plugin installed and activated
- Composer (for development installations)
Installation Methods
Method 1: WordPress Admin (Recommended)
- Download the latest release from the GitHub releases page
- Go to Plugins > Add Plugin > Upload Plugin
- Upload the
.zipfile - Click Install Now
- Activate the plugin
Method 2: Manual Installation
- Download the plugin ZIP file from the GitHub releases page
- Upload the ZIP file to
/wp-content/plugins/ - Extract the ZIP file in the
/wp-content/plugins/directory - Go to Plugins in your WordPress admin
- Activate the MCP for WooCommerce plugin
Method 3: Development Installation
For developers who want to contribute or customize:
cd /wp-content/plugins/
git clone https://github.com/Automattic/wordpress-mcp.git woo-mcp
cd woo-mcp
composer install
npm install & npm run build
Initial Configuration
After installation, you'll need to configure the plugin:
- Go to Settings > MCP for WooCommerce in your WordPress admin
- Enable MCP functionality
- Configure authentication settings
- Select which tools to enable
Verification
To verify the installation worked:
- Check that the plugin appears in your Plugins list as active
- Visit Settings > MCP for WooCommerce to access configuration
- In General Settings, verify that Enable MCP functionality is turned on
- In the Tools tab, check that all required registered tools are enabled
Troubleshooting
Common Issues
Plugin won't activate:
- Check PHP version (8.0+ required)
- Ensure WordPress version compatibility (6.4+)
Composer dependencies missing:
- Run
composer installin the plugin directory
Permission errors:
- Check file permissions on plugin directory
- Ensure web server can read/write plugin files
UI errors or missing interface elements:
- Run
npm install & npm run buildin the plugin directory to rebuild assets
Getting Help
- Visit the GitHub issues
- Join our community discussions