Перейти к содержимому

WooCommerce MCP Server

Обеспечивает взаимодействие с WooCommerce магазинами через WordPress REST API для управления продуктами, заказами и клиентами.

JavaScript
66 stars

Описание

Это сервер на Node.js для интеграции с WooCommerce через WordPress REST API с использованием JSON-RPC 2.0. Поддерживает управление продуктами, категориями, заказами, клиентами, доставкой, налогами, скидками и отчетами. Совместим с Windows, macOS и Linux. Идеален для автоматизации онлайн-магазинов, создания скриптов для обработки данных и интеграции с ИИ-моделями.

Возможности

Управление продуктами

Создание, обновление, удаление продуктов, вариаций, категорий, тегов, атрибутов и отзывов.

Управление заказами

Получение, создание, обновление заказов, заметок, возвратов и метаданных.

Управление клиентами

Создание, обновление, удаление клиентов и их метаданных.

Доставка и налоги

Настройка зон доставки, методов, классов налогов и ставок.

Скидки и отчеты

Управление купонами, платежными шлюзами, отчетами по продажам, товарам и запасам.

Управление контентом WordPress

Создание, обновление постов и метаданных.

Установка

  1. Клонируйте репозиторий.
  2. Установите зависимости: npm install.
  3. Соберите проект: 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-ключи.

Информация

Язык
JavaScript
Лицензия
MIT License
GitHub Stars
66

Ссылки