Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade PlentyONE con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.
AnythingMCP está en el directorio de conectores de Claude: añádelo a Claude con un clic (se abre en una pestaña nueva), inicia sesión y elige qué servidores MCP puede usar Claude.
Resumen
ERP de e-commerce PlentyONE (plentymarkets): pedidos con líneas y direcciones, estados de pedido y canales de venta, artículos y variantes con precios, códigos de barras y textos, stock por almacén, categorías, fabricantes, precios de venta y contactos. Crear artículos y modificar variantes está incluido, desactivado al instalar.
Prueba a pedir
Prompts de ejemplo para PlentyONE
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → PlentyONE, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
PlentyONE + Claude
ERP de e-commerce PlentyONE (plentymarkets): pedidos con líneas y direcciones, estados de pedido y canales de venta, artículos y variantes con precios, códigos de barras y textos, stock por almacén, categorías, fabricantes, precios de venta y contactos. Crear artículos y modificar variantes está incluido, desactivado al instalar.
Requisitos previos
Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:
PLENTYONE_URL, PLENTYONE_USERNAME, PLENTYONE_PASSWORD
Paso 1 — Obtener credenciales
La configuración lleva unos 5 minutos. Necesitas un sistema PlentyONE (antes plentymarkets) con un plan superior a Lite, porque Lite no tiene acceso REST, y un usuario de API propio con su propio rol.
- En PlentyONE abre Setup → Account management → Roles, crea un rol para la IA, cambia a Advanced y marca los permisos de REST API que necesita, por ejemplo Items (show), Stock management (show), Categories (show), Orders y Order statuses (show) y CRM contacts (show). Por defecto no hay ningún permiso REST activo.
- En Setup → Account management → Accounts crea un usuario con acceso Only API user, asígnale ese rol y una contraseña.
- Pon la dirección de tu sistema en
PLENTYONE_URL, sin/rest, por ejemplohttps://p12345.my.plentysystems.com. PlentyONE la muestra en Setup → Client → Settings, o usa la dirección con la que inicias sesión. - Pon el nombre del usuario de API en
PLENTYONE_USERNAMEy su contraseña enPLENTYONE_PASSWORD. - Instala el conector y ejecuta
plentyone_list_webstores: lista los clientes (webstores) de tu sistema y confirma que el inicio de sesión funciona.
El inicio de sesión se renueva solo: el conector inicia sesión con el usuario de API, guarda el token de acceso, válido durante 24 horas, y después vuelve a iniciar sesión por su cuenta. PlentyONE solo permite unas pocas sesiones simultáneas por usuario (3 por defecto, compartidas con el back end), así que usa un usuario de API propio y no la cuenta de una persona.
Qué lee: pedidos con direcciones, líneas, importes, pagos, documentos y paquetes de envío; estados de pedido y canales de venta (referrers como la tienda online, Amazon, eBay u Otto); artículos y sus variantes, es decir, los SKU que se venden, con precios de venta, códigos de barras, valores de atributos, imágenes y proveedores; nombres y descripciones de los artículos por idioma; stock por almacén; categorías, fabricantes, unidades, definiciones de precios de venta y contactos (clientes, proveedores, socios); y los clientes (webstores) del sistema.
Stock y pedidos: para cada variante y almacén la IA ve el stock neto (lo que se puede vender), el físico (lo que hay en la estantería) y el reservado (lo que bloquean los pedidos abiertos). Encuentra una variante por su número, parte del número, código de barras (EAN), nombre del artículo o categoría, y filtra los pedidos por estado, canal de venta y fecha. Las listas largas llegan página a página, así que la IA sigue pidiendo la siguiente hasta tenerlas completas.
Cada permiso cuenta: el usuario de API solo ve las áreas que permite su rol. Si los pedidos o los contactos devuelven 403, la respuesta indica el permiso que falta y tú lo añades al rol.
Solo lectura al instalar: con la configuración por defecto el conector solo lee. No cambia nada en tus pedidos, artículos, stock, precios ni contactos.
Desactivadas al instalar: plentyone_create_item crea un artículo con una variante inactiva y plentyone_update_variation cambia el nombre, número, modelo, estado activo, peso o medidas de una variante. Las dos modifican el catálogo en vivo que alimenta tu tienda y tus marketplaces, así que un administrador las activa a propósito, e incluso entonces la IA te muestra el cambio y espera tu sí.
Límites: en los planes Expand y Scale PlentyONE permite unas 200 lecturas y 80 escrituras por usuario y minuto, y por encima responde con 429. La IA espera entonces un minuto antes de volver a intentarlo.
Errores comunes: 401 significa usuario o contraseña incorrectos, o un usuario sin acceso a la API. 403 indica el permiso que falta en missing_permissions, por ejemplo order.show: añádelo al rol del usuario. Un 404 en cada llamada significa que PLENTYONE_URL es incorrecta.
El conector no crea, modifica ni cancela pedidos, no registra movimientos de stock, no cambia precios ni contactos y no borra nada.
Paso 2 — Instalar el adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Paso 3 — Añadir el conector en Claude
La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (
https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestraYOUR_SERVER_ID.
Ruta recomendada: funciona en claude.ai web sin tocar ningún archivo de configuración.
- En Claude, abre Customize → Connectors.
- Pulsa + y después Add custom connector.
- Escribe un nombre, por ejemplo
PlentyONE, y la URL del servidor MCP remotohttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID, y pulsa Add. - Pulsa Connect e inicia sesión en AnythingMCP (OAuth) para permitir el acceso.
Todas las herramientas debajo aparecen en tu chat: empieza a escribir prompts.
Herramientas disponibles
| Tool | What it does |
|---|---|
plentyone_list_webstores | List the clients (webstores) of the plentyONE system: id, plentyId (storeIdentifier, used as plentyId in other filters), name, type and… |
plentyone_search_orders | Search orders: id, type, status id, referrer (sales channel), plentyId, dates, amounts and, with with, addresses and order items |
plentyone_get_order | Get one order by id with its relations: addresses, order items (variation, quantity, prices, VAT), amounts, dates, properties, payments… |
plentyone_list_order_statuses | List the order statuses of the system (e.g. 3 waiting for payment, 5 cleared for shipping, 7 outgoing items booked) with their names per… |
plentyone_list_referrers | List the order referrers (sales channels: webshop, Amazon, eBay, Otto, manual entry...) with id, name and backend name |
plentyone_search_items | Search items (the article; sellable versions are its variations): id, manufacturer, condition, customs tariff number, producing country… |
plentyone_get_item | Get one item by id: manufacturer, condition, customs tariff number, producing country, age restriction, stock type, flags and free fields |
plentyone_search_variations | Search variations (the sellable SKUs): id, item id, variation number, model, external id, active flag, availability, purchase price, weight… |
plentyone_get_variation | Get one variation with optional relations: sales prices, barcodes, stock, categories, attribute values, images, unit, suppliers, warehouses |
plentyone_get_item_texts | Get the texts of an item per language: name (name, name2, name3), preview and full description, technical data, meta title, description and… |
plentyone_list_warehouses | List the warehouses with id, name, type (0 sales, 1 repair, 2 corrections, 3 transit, 4 distribution, 5 other), logistics type and notes |
plentyone_get_stock | Get stock per variation and warehouse: physical stock, reserved stock, net (sellable) stock, reorder delta, average purchase price and… |
plentyone_get_warehouse_stock | Get the stock of one warehouse per variation: physical, reserved and net stock, reorder delta and average purchase price |
plentyone_list_categories | List categories with id, parent, level, type and, with with=details, their names and paths per language |
plentyone_list_manufacturers | List manufacturers (brands) with id, name, legal name, URL and address |
plentyone_list_units | List the units of measurement (piece, kg, litre...) with id and ISO unit code. unitId in an item's variation refers to them |
plentyone_list_sales_prices | List the sales price definitions (default price, RRP, special prices per channel or customer class) with id, type, position, names, minimum… |
plentyone_search_contacts | Search contacts (customers, suppliers, partners): id, number, name, e-mail, type, class and, with with, addresses and order summary |
plentyone_create_item | Create a new item with its first variation. plentyONE creates the variation inactive; set texts, prices and stock afterwards in plentyONE… |
plentyone_update_variation | Change fields of one variation: name, model, variation number, active flag, weight and dimensions |
Ejemplos de prompts
- "¿Qué pedidos de Amazon de ayer siguen pendientes de pago?"
- "¿Cuánto del SKU 10045-BL podemos vender todavía entre todos los almacenes, y cuánto está reservado por pedidos abiertos?"
- "Busca el artículo con EAN 8412345678905 y enséñame sus precios de venta y el stock."
- "Enséñame el pedido 58213 con la dirección de entrega y todas sus líneas."
- "Busca al cliente Distribuciones García S.L. y enséñame sus direcciones y el resumen de sus pedidos."
FAQ
¿Funciona con Claude Code igual que con Claude Desktop? Sí, apunta ambos a https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
Siguientes pasos
¿Te ha sido útil esta guía?