WooCommerce MCP Server
mcp-woocommerce
MCP-сервер промышленного уровня для WooCommerce REST API — 73 инструмента для работы с товарами, вариациями, атрибутами, заказами, клиентами, купонами, отзывами, отчетами, доставкой, платежами, вебхуками, пакетными операциями, инвентаризацией и управлением системой.
Зачем это нужно
На WooCommerce работает 36% всей электронной коммерции (более 5 млн активных магазинов), но для него не было комплексных MCP-серверов. Этот проект заполняет данный пробел, предоставляя 73 готовых к использованию инструмента, охватывающих весь WooCommerce REST API v3 с полной поддержкой CRUD для всех основных ресурсов.
Related MCP server: MCP WooCommerce
Возможности
73 инструмента в 18 категориях — самый полный MCP-сервер для WooCommerce из доступных
Полный CRUD для товаров, вариаций, атрибутов, значений атрибутов, категорий, меток, отзывов, заказов, клиентов, купонов и вебхуков
Управление запасами — список товаров, которых нет в наличии или заканчивающихся на складе
Пакетные операции — массовое обновление товаров и заказов за один вызов
Отчеты и аналитика — отчеты о продажах, лидеры продаж, общие показатели заказов/товаров
Конфигурация магазина — настройки, налоговые классы, классы доставки, валюты, страны
Управление вебхуками — создание, обновление, получение списка и удаление вебхуков для событий в реальном времени
Системная диагностика — версии WooCommerce/WordPress, плагины, серверное окружение
Безопасность при ошибках — каждый инструмент снабжен обработкой ошибок, сервер не падает при сбоях API
Простая аутентификация — ключ потребителя (consumer key) и секрет (secret) через переменные окружения
Быстрый старт
Установка
pip install mcp-woocommerceНастройка
Установите учетные данные WooCommerce REST API в качестве переменных окружения:
export WOOCOMMERCE_URL="https://yourstore.com"
export WOOCOMMERCE_KEY="ck_your_consumer_key"
export WOOCOMMERCE_SECRET="cs_your_consumer_secret"Сгенерируйте API-ключи в разделе: WordPress Admin > WooCommerce > Settings > Advanced > REST API
Запуск
mcp-woocommerceИли запустите как модуль:
python -m mcp_woocommerceИспользование с Claude Desktop
Добавьте в ваш claude_desktop_config.json:
{
"mcpServers": {
"woocommerce": {
"command": "mcp-woocommerce",
"env": {
"WOOCOMMERCE_URL": "https://yourstore.com",
"WOOCOMMERCE_KEY": "ck_your_consumer_key",
"WOOCOMMERCE_SECRET": "cs_your_consumer_secret"
}
}
}
}Использование с Claude Code
claude mcp add woocommerce -- mcp-woocommerceЗатем установите переменные окружения в вашей оболочке перед запуском Claude Code.
Инструменты (73)
Магазин (1)
Инструмент | Описание |
| Проверка соединения и получение информации о магазине |
Товары (8)
Инструмент | Описание |
| Список товаров с фильтрами (статус, категория, поиск, распродажа) |
| Полные данные товара (цена, запасы, изображения, атрибуты) |
| Создание товара (простой, вариативный, групповой, внешний) |
| Обновление полей товара (цена, запас, статус и т.д.) |
| Удаление или перемещение товара в корзину |
| Поиск по названию или артикулу (SKU) |
| Список товаров по статусу запасов (нет в наличии, предзаказ) |
Категории товаров (4)
Инструмент | Описание |
| Список категорий с иерархией |
| Создание категории (с опциональным родителем для подкатегорий) |
| Обновление названия, описания, ярлыка (slug), родителя категории |
| Удаление категории |
Вариации товаров (5)
Инструмент | Описание |
| Список всех вариаций для вариативного товара |
| Полные данные вариации (цена, запас, атрибуты) |
| Создание вариации с атрибутами и ценой |
| Обновление цены, запаса, статуса вариации |
| Удаление вариации |
Атрибуты товаров (5)
Инструмент | Описание |
| Список всех атрибутов (например, Цвет, Размер) |
| Получение деталей атрибута с его значениями |
| Создание атрибута (тип выбора или текстовый) |
| Обновление названия, ярлыка, порядка сортировки атрибута |
| Удаление атрибута у всех товаров |
Значения атрибутов (4)
Инструмент | Описание |
| Список значений для атрибута (например, Красный, Синий для Цвета) |
| Добавление значения к атрибуту |
| Обновление названия, ярлыка, описания значения |
| Удаление значения |
Метки товаров (3)
Инструмент | Описание |
| Список меток с опциональным поиском |
| Создание метки товара |
| Удаление метки товара |
Отзывы о товарах (4)
Инструмент | Описание |
| Список отзывов (фильтр по товару или статусу) |
| Полные данные отзыва |
| Создание отзыва с оценкой |
| Удаление отзыва |
Заказы (10)
Инструмент | Описание |
| Список заказов с фильтрами (статус, клиент, диапазон дат) |
| Полные данные заказа (позиции, биллинг, доставка, оплата) |
| Создание заказа с позициями |
| Изменение статуса заказа (в ожидании, в обработке, завершен и т.д.) |
| Редактирование адресов доставки/биллинга и примечаний клиента |
| Удаление или перемещение заказа в корзину |
| Получение всех примечаний к заказу |
| Добавление примечаний для персонала или клиента |
| Оформление возврата |
| Список всех возвратов по заказу |
Клиенты (6)
Инструмент | Описание |
| Список клиентов с фильтрами (роль, поиск) |
| Полные данные клиента с адресами и статистикой заказов |
| Создание нового клиента |
| Обновление информации о клиенте, адресов доставки/биллинга |
| Удаление клиента (с опциональным переназначением заказов) |
| Поиск по имени или email |
Купоны (5)
Инструмент | Описание |
| Список купонов с поиском |
| Полные данные купона (ограничения, лимиты, использование) |
| Создание купонов (процентные, фиксированная скидка на корзину или товар) |
| Обновление суммы, срока действия, лимитов купона и т.д. |
| Удаление купона |
Отчеты (4)
Инструмент | Описание |
| Итоговые продажи по периодам (неделя, месяц, год, диапазон) |
| Лидеры продаж по периодам |
| Количество заказов по статусам |
| Количество товаров по типам |
Настройки (1)
Инструмент | Описание |
| Чтение настроек магазина по группам (общие, товары, налоги и т.д.) |
Доставка и платежи (5)
Инструмент | Описание |
| Зоны доставки с их методами |
| Платежные шлюзы со статусом включения |
| Все настроенные налоговые ставки |
| Налоговые классы (стандартный, пониженный, нулевой) |
| Классы доставки товаров |
Вебхуки (4)
Инструмент | Описание |
| Список всех вебхуков |
| Создание вебхуков для событий заказа/товара/клиента |
| Обновление URL, темы, статуса вебхука |
| Удаление вебхука |
Пакетные операции (2)
Инструмент | Описание |
| Массовое обновление нескольких товаров за один вызов |
| Массовое обновление нескольких заказов за один вызов |
Данные (2)
Инструмент | Описание |
| Все поддерживаемые валюты с кодами и символами |
| Все страны со штатами/провинциями |
Система (1)
Инструмент | Описание |
| Версии WooCommerce/WordPress, плагины, серверное окружение |
Аутентификация
WooCommerce использует ключ потребителя (consumer key) + секрет потребителя (consumer secret) для аутентификации в REST API. Этот сервер использует базовую HTTP-аутентификацию (Basic Auth) поверх HTTPS.
Перейдите в WordPress Admin > WooCommerce > Settings > Advanced > REST API
Нажмите Add key
Установите права доступа Read/Write
Скопируйте ключ потребителя (
ck_...) и секрет потребителя (cs_...)
Важно: Ваш магазин должен использовать HTTPS для безопасной работы базовой аутентификации.
Требования
Python 3.10+
WooCommerce 3.5+ с REST API v3
Включенный HTTPS на вашем магазине
Лицензия
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityFmaintenanceWooCommerce MCP Server enables interaction with WooCommerce stores through the WordPress REST API. It provides comprehensive tools for managing all aspects of products, orders, customers, shipping, taxes, discounts, and store configuration using JSON-RPC 2.0 protocol.98MIT
- Alicense-qualityDmaintenanceAn MCP server and Telegram bot that enables natural language management of WooCommerce stores, including products, orders, customers, and sales reports. It supports multiple LLM providers, voice commands via Whisper transcription, and deployment on Cloudflare Workers.11MIT
- AlicenseAqualityCmaintenanceMCP server for managing WooCommerce stores through AI assistants like Claude. Provides 101 tools covering products, orders, customers, coupons, shipping, taxes, webhooks, settings, reports, and more.1001001MIT
- Alicense-qualityFmaintenanceA comprehensive MCP server for Shopify Admin API integration, enabling AI assistants to manage products, orders, customers, inventory, analytics, and more through natural language.3418MIT
Related MCP Connectors
Security-first WordPress MCP server. 129 tools for Claude, ChatGPT, Gemini. Free on wp.org.
WordPress MCP server: generate SEO posts, AI images, autoblog & WooCommerce on your self-hosted site
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/AlexlaGuardia/mcp-woocommerce'
If you have feedback or need assistance with the MCP directory API, please join our Discord server