WooCommerce MCP Server
Обеспечивает взаимодействие с WooCommerce магазинами через WordPress REST API для управления продуктами, заказами и клиентами.
Описание
Это сервер на Node.js для интеграции с WooCommerce через WordPress REST API с использованием JSON-RPC 2.0. Поддерживает управление продуктами, категориями, заказами, клиентами, доставкой, налогами, скидками и отчетами. Совместим с Windows, macOS и Linux. Идеален для автоматизации онлайн-магазинов, создания скриптов для обработки данных и интеграции с ИИ-моделями.
Возможности
Управление продуктами
Создание, обновление, удаление продуктов, вариаций, категорий, тегов, атрибутов и отзывов.
Управление заказами
Получение, создание, обновление заказов, заметок, возвратов и метаданных.
Управление клиентами
Создание, обновление, удаление клиентов и их метаданных.
Доставка и налоги
Настройка зон доставки, методов, классов налогов и ставок.
Скидки и отчеты
Управление купонами, платежными шлюзами, отчетами по продажам, товарам и запасам.
Управление контентом WordPress
Создание, обновление постов и метаданных.
Установка
- Клонируйте репозиторий.
- Установите зависимости:
npm install. - Соберите проект:
npm run build.
Конфигурация в файле MCP (замените пути и credentials):
{
"mcpServers": {
"woocommerce": {
"command": "node",
"args": ["path/to/build/index.js"],
"env": {
"WORDPRESS_SITE_URL": "https://your-wordpress-site.com",
"WOOCOMMERCE_CONSUMER_KEY": "your-woocommerce-consumer-key",
"WOOCOMMERCE_CONSUMER_SECRET": "your-woocommerce-consumer-secret",
"WORDPRESS_USERNAME": "your-wordpress-username",
"WORDPRESS_PASSWORD": "your-wordpress-password"
}
}
}
}
Требования: Node.js 20+, WordPress с WooCommerce, API-ключи.