WooCommerce MCP Server
mcp-woocommerce
Servidor MCP de nivel de producción para la API REST de WooCommerce -- 73 herramientas para productos, variaciones, atributos, pedidos, clientes, cupones, reseñas, informes, envíos, pagos, webhooks, operaciones por lotes, inventario y gestión del sistema.
Por qué existe esto
WooCommerce impulsa el 36% de todo el comercio electrónico (más de 5 millones de tiendas activas), pero no cuenta con servidores MCP integrales. Esto llena ese vacío con 73 herramientas listas para producción que cubren toda la API REST v3 de WooCommerce con CRUD completo en cada recurso principal.
Related MCP server: MCP WooCommerce
Características
73 herramientas en 18 categorías: el servidor MCP de WooCommerce más completo disponible
CRUD completo para productos, variaciones, atributos, términos de atributos, categorías, etiquetas, reseñas, pedidos, clientes, cupones y webhooks
Gestión de inventario: listar productos sin stock y con stock bajo
Operaciones por lotes: actualizar productos y pedidos de forma masiva en una sola llamada
Informes y análisis: informes de ventas, productos más vendidos, totales de pedidos/productos
Configuración de la tienda: ajustes, clases de impuestos, clases de envío, monedas, países
Gestión de webhooks: crear, actualizar, listar y eliminar webhooks para eventos en tiempo real
Diagnóstico del sistema: versiones de WooCommerce/WordPress, plugins, entorno del servidor
Seguro contra errores: cada herramienta incluye manejo de errores, nunca se bloquea ante fallos de la API
Autenticación simple: clave de consumidor + secreto a través de variables de entorno
Inicio rápido
Instalación
pip install mcp-woocommerceConfiguración
Establece tus credenciales de la API REST de WooCommerce como variables de entorno:
export WOOCOMMERCE_URL="https://yourstore.com"
export WOOCOMMERCE_KEY="ck_your_consumer_key"
export WOOCOMMERCE_SECRET="cs_your_consumer_secret"Genera las claves de API en: Administración de WordPress > WooCommerce > Ajustes > Avanzado > API REST
Ejecución
mcp-woocommerceO ejecútalo como un módulo:
python -m mcp_woocommerceUso con Claude Desktop
Añádelo a tu 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"
}
}
}
}Uso con Claude Code
claude mcp add woocommerce -- mcp-woocommerceLuego, establece las variables de entorno en tu terminal antes de ejecutar Claude Code.
Herramientas (73)
Tienda (1)
Herramienta | Descripción |
| Validar conexión y obtener información de la tienda |
Productos (8)
Herramienta | Descripción |
| Listar productos con filtros (estado, categoría, búsqueda, en oferta) |
| Detalles completos del producto (precio, inventario, imágenes, atributos) |
| Crear un producto (simple, variable, agrupado, externo) |
| Actualizar campos del producto (precio, stock, estado, etc.) |
| Eliminar o enviar a la papelera un producto |
| Buscar por nombre o SKU |
| Listar productos por estado de stock (sin stock, en espera) |
Categorías de productos (4)
Herramienta | Descripción |
| Listar categorías con jerarquía |
| Crear una categoría (con padre opcional para subcategorías) |
| Actualizar nombre, descripción, slug, padre de la categoría |
| Eliminar una categoría |
Variaciones de productos (5)
Herramienta | Descripción |
| Listar todas las variaciones de un producto variable |
| Detalles completos de la variación (precio, stock, atributos) |
| Crear una variación con atributos y precios |
| Actualizar precio, stock, estado de la variación |
| Eliminar una variación |
Atributos de productos (5)
Herramienta | Descripción |
| Listar todos los atributos (ej. Color, Talla) |
| Obtener detalles del atributo con sus términos |
| Crear un atributo (tipo selección o texto) |
| Actualizar nombre, slug, orden del atributo |
| Eliminar un atributo de todos los productos |
Términos de atributos (4)
Herramienta | Descripción |
| Listar términos de un atributo (ej. Rojo, Azul para Color) |
| Añadir un término a un atributo |
| Actualizar nombre, slug, descripción de un término |
| Eliminar un término |
Etiquetas de productos (3)
Herramienta | Descripción |
| Listar etiquetas con búsqueda opcional |
| Crear una etiqueta de producto |
| Eliminar una etiqueta de producto |
Reseñas de productos (4)
Herramienta | Descripción |
| Listar reseñas (filtrar por producto o estado) |
| Detalles completos de la reseña |
| Crear una reseña con valoración |
| Eliminar una reseña |
Pedidos (10)
Herramienta | Descripción |
| Listar pedidos con filtros (estado, cliente, rango de fechas) |
| Detalles completos del pedido (artículos, facturación, envío, pago) |
| Crear un pedido con artículos |
| Cambiar el estado del pedido (pendiente, procesando, completado, etc.) |
| Editar direcciones de facturación/envío y nota del cliente |
| Eliminar o enviar a la papelera un pedido |
| Obtener todas las notas de un pedido |
| Añadir notas para el personal o el cliente |
| Emitir un reembolso |
| Listar todos los reembolsos de un pedido |
Clientes (6)
Herramienta | Descripción |
| Listar clientes con filtros (rol, búsqueda) |
| Detalles completos del cliente con direcciones y estadísticas de pedidos |
| Crear un nuevo cliente |
| Actualizar información del cliente, direcciones de facturación/envío |
| Eliminar un cliente (con reasignación de pedidos opcional) |
| Buscar por nombre o correo electrónico |
Cupones (5)
Herramienta | Descripción |
| Listar cupones con búsqueda |
| Detalles completos del cupón (restricciones, límites, uso) |
| Crear cupones de porcentaje, importe fijo en carrito o producto |
| Actualizar importe, caducidad, límites, etc. del cupón |
| Eliminar un cupón |
Informes (4)
Herramienta | Descripción |
| Totales de ventas por periodo (semana, mes, año, rango personalizado) |
| Productos más vendidos por periodo |
| Recuento de pedidos por estado |
| Recuento de productos por tipo |
Ajustes (1)
Herramienta | Descripción |
| Leer ajustes de la tienda por grupo (general, productos, impuestos, etc.) |
Envíos y pagos (5)
Herramienta | Descripción |
| Zonas de envío con sus métodos |
| Pasarelas de pago con estado de activación |
| Todas las tasas de impuestos configuradas |
| Clases de impuestos (estándar, reducida, tasa cero) |
| Clases de envío de productos |
Webhooks (4)
Herramienta | Descripción |
| Listar todos los webhooks |
| Crear webhooks para eventos de pedido/producto/cliente |
| Actualizar URL, tema, estado del webhook |
| Eliminar un webhook |
Operaciones por lotes (2)
Herramienta | Descripción |
| Actualizar masivamente varios productos en una llamada |
| Actualizar masivamente varios pedidos en una llamada |
Datos (2)
Herramienta | Descripción |
| Todas las monedas admitidas con códigos y símbolos |
| Todos los países con estados/provincias |
Sistema (1)
Herramienta | Descripción |
| Versiones de WooCommerce/WordPress, plugins, entorno del servidor |
Autenticación
WooCommerce utiliza clave de consumidor + secreto de consumidor para la autenticación de la API REST. Este servidor utiliza autenticación básica HTTP sobre HTTPS.
Ve a Administración de WordPress > WooCommerce > Ajustes > Avanzado > API REST
Haz clic en Añadir clave
Establece los permisos en Lectura/Escritura
Copia la clave de consumidor (
ck_...) y el secreto de consumidor (cs_...)
Importante: Tu tienda debe usar HTTPS para que la autenticación básica funcione de forma segura.
Requisitos
Python 3.10+
WooCommerce 3.5+ con API REST v3
HTTPS habilitado en tu tienda
Licencia
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