Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade Base (Baselinker) 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.
Resumen
Deja que tu IA trabaje en Base (Baselinker): busca pedidos de tiendas y marketplaces, revisa estados y envíos, mueve pedidos entre estados y consulta productos, precios y stock por almacén. Una cuenta, con su token de API.
Prueba a pedir
Prompts de ejemplo para Base (Baselinker)
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 → Base (Baselinker), pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
Base (Baselinker)
Deja que tu IA trabaje en Base (Baselinker): busca pedidos de tiendas y marketplaces, revisa estados y envíos, mueve pedidos entre estados y consulta productos, precios y stock por almacén. Una cuenta, con su token de API.
Configuración
- En Base (antes Baselinker) abre Account & other → My account → API.
- Genera un token, o copia el existente, y pégalo en
BASELINKER_TOKEN. Generar un token nuevo invalida el anterior: todo lo que siga usando el token antiguo deja de funcionar. - Si quieres que la IA vea qué ha cambiado en tus pedidos con
baselinker_get_journal_list, activa el registro de pedidos (order journal) en los mismos ajustes de API. Sin él, el registro queda vacío. - Instala el conector y ejecuta
baselinker_get_order_status_list. Comprueba el token y lista los estados de pedido de tu cuenta.
Un token, toda la cuenta: el token ve todo lo que hay en la cuenta: pedidos de cualquier origen (tu propia tienda, tiendas y marketplaces conectados como Allegro, Amazon o eBay), cada catálogo de productos y cada almacén.
Qué lee: pedidos con datos del comprador, de entrega y de pago, estado y productos; los envíos de un pedido con número y estado de seguimiento; los eventos de pedidos de los últimos 3 días; productos con SKU, EAN, precios por grupo de precios y stock por almacén; almacenes y mensajerías.
Primero confirma: el único cambio que la IA puede hacer de entrada es mover un pedido a otro estado con baselinker_set_order_status. Un cambio de estado puede lanzar acciones automáticas configuradas en tu cuenta (correos a clientes, facturas, actualizaciones en marketplaces), así que la IA te muestra el pedido y el estado de destino y espera tu sí. Para una configuración de solo lectura, desactiva esta herramienta.
Desactivadas al instalar: baselinker_add_order crea pedidos, baselinker_update_inventory_products_stock sobrescribe el stock con cantidades absolutas que recogen tus tiendas y marketplaces conectados, y baselinker_create_package reserva un envío con una mensajería, lo que encarga una etiqueta real que la mensajería puede cobrar. Actívalas solo si la IA debe hacer estas cosas; en ese caso confirma cada una contigo.
Límites: Base permite 100 solicitudes por minuto y cuenta, y si se superan bloquea la API de la cuenta durante un tiempo. Por eso la IA filtra por estado, origen o fecha en lugar de recorrerlo todo; una llamada devuelve como máximo 100 pedidos.
Errores comunes: ERROR_BAD_TOKEN: el token es incorrecto o se ha regenerado. ERROR_USER_ACCOUNT_BLOCKED: la cuenta o su acceso a la API está bloqueado, a menudo tras superar el límite de solicitudes, así que espera antes de reintentar. ERROR_UNKNOWN_METHOD, ERROR_PARSE_JSON_PARAMETERS o un mensaje que nombra un campo: los datos enviados eran incorrectos. Una actualización de stock puede salir bien solo en parte e indica los problemas por producto como avisos.
El conector no cubre facturas y recibos, devoluciones, clientes del CRM, creación o edición de productos, cambios de precio, documentos, pedidos de compra ni la descarga de etiquetas.
Requisitos previos: BASELINKER_TOKEN
Instalar el conector localmente
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
Abre http://localhost:3000/connectors/store, elige Base (Baselinker) e introduce las variables listadas en los Requisitos previos.
Herramientas disponibles
| Tool | What it does |
|---|---|
baselinker_get_order_status_list | List the order statuses defined in the order manager: id, name, color, group id and the name shown to customers |
baselinker_get_order_sources | List order sources grouped by type (personal, shop, allegro, amazon, ebay and other marketplaces): per source its id and name |
baselinker_get_orders | Get orders from the order manager with buyer, delivery and invoice data, payment, status, products and prices |
baselinker_get_journal_list | List order events of the last 3 days (created, confirmed, paid, status changed, package created, ...) with event id, order id, type and… |
baselinker_get_order_packages | List the shipments created for an order: package id, consignment (tracking) number, courier code, tracking status (0 unknown, 1 label… |
baselinker_set_order_status | Move an order to another status |
baselinker_add_order | Create an order in the order manager, with buyer, delivery and invoice data and products |
baselinker_get_inventories | List the product catalogs (inventories): inventory id, name, description, languages, price group ids and default price group, warehouse ids… |
baselinker_get_inventory_warehouses | List warehouses: type (bl for own warehouses, shop, warehouse, fulfillment), id, name, address, whether stock may be edited by hand and… |
baselinker_get_inventory_products_list | List or search products of a catalog with id, parent id, SKU, EAN, name, gross prices per price group and stock per warehouse. 1000… |
baselinker_get_inventory_products_data | Get full data of selected products: SKU, EAN, tax rate, weight and size, category, manufacturer, prices per price group, stock and… |
baselinker_get_inventory_products_stock | Get stock (and reservations, where enabled) per warehouse for the products of a catalog, variants included, optionally filtered. 1000… |
baselinker_update_inventory_products_stock | Set the stock of products or variants in a catalog's own warehouses to absolute quantities (not a delta); connected shops and marketplaces… |
baselinker_get_couriers_list | List the couriers available in the account, with the courier code (e.g. dpd, inpost, gls) and name |
baselinker_get_courier_fields | Get the form fields a courier needs to create a shipment (id, name, type, options, defaults) and the package fields (weight, size), plus… |
baselinker_create_package | Create a shipment with a courier for an order, which orders a real label and may be charged by the courier |
Ejemplos de prompts
- "Muéstrame los pedidos confirmados en los últimos 7 días que aún no tienen envío, agrupados por tienda o marketplace."
- "¿Qué productos de nuestro catálogo principal tienen menos de 5 unidades en nuestro propio almacén?"
- "¿Cuál es el estado de seguimiento de los envíos del pedido 48213907?"
- "Mueve el pedido 48213907 a nuestro estado Enviado, pero muéstrame antes el pedido y el estado de destino."
Siguientes pasos
¿Te ha sido útil esta guía?