Oktopus Docs
MCP server

Tools (62)

El catálogo completo de herramientas del MCP de Oktopus, por categoría: negocio, productos, imágenes IA, landings, órdenes COD, Dropi, WhatsApp, checkout y tienda.

El MCP expone 62 herramientas con API key (56 con OAuth). La lista autoritativa siempre la devuelve tools/list; este catálogo se genera desde el código del servidor, por categoría:

Negocio y métricas

Tool Qué hace
okto_dashboard_metrics Resumen del negocio: ingresos 30d, órdenes pendientes, productos.
okto_account_status Plan, estado de suscripción y límites de la cuenta.

Productos

Tool Qué hace
okto_product_create Crear un producto (nombre, precio, descripción, imágenes).
okto_product_update Editar un producto.
okto_product_price_update Actualizar precio / precio tachado.
okto_products_list Listar productos.
okto_product_lookup Buscar por nombre.
okto_products_delete Desactivar productos (soft-delete).
okto_products_duplicates Detectar duplicados.
okto_product_normalize_name Normalizar nombres con IA.

Imágenes IA del producto

Tool Qué hace
okto_product_images_generate Generar el banco de imágenes IA del producto (6 básicas, 10 con gatillos mentales, o una lista propia; banco web o ads).
okto_image_regenerate Regenerar una imagen puntual.
okto_product_images_get Ver las URLs públicas de ambos bancos (web y ads) — p. ej. para armar creativos de Meta.
okto_product_image_delete Borrar una imagen del banco.

Landings

Tool Qué hace
okto_landing_generate_full Generar una landing completa de cero desde un producto: copy + paleta de colores + armado (con auto_publish opcional).
okto_landing_get / okto_landings_list Ver y listar landings.
okto_landing_edit Editar una landing con una instrucción en lenguaje natural.
okto_landing_publish Publicar la landing (deploy en vivo).
okto_landing_status_set Publicar / ocultar (cambia el estado).
okto_landing_set_field Cambiar un texto puntual.
okto_landing_set_branding Colores y marca.
okto_landing_toggle_guarantee Activar/desactivar la garantía.
okto_landing_eject Exportar la landing a código editable (HTML + React) para self-host.

Órdenes de contraentrega (COD)

Tool Qué hace
okto_order_create_cod Crear una orden de pago contra entrega.
okto_order_get Detalle de una orden + estado en Dropi.
okto_order_update_status Cambiar el estado.
okto_orders_list / okto_orders_recent Listar órdenes.
okto_orders_unsynced_dropi Órdenes que faltan empujar a Dropi (separa las que están en el ciclo de confirmación por WhatsApp — esas no son fallos).

Dropi

Tool Qué hace
okto_dropi_connect / okto_dropi_connection Conectar credenciales de Dropi y ver el estado de la conexión por tienda.
okto_dropi_import_product Importar un producto del catálogo Dropi (fotos, precio y datos) a la tienda.
okto_dropi_link Vincular un producto Oktopus existente con su producto Dropi.
okto_dropi_push_order Empujar una orden a Dropi (idempotente).
okto_dropi_products_search / okto_dropi_product_get Buscar en el catálogo Dropi.
okto_dropi_coverage_overview / okto_dropi_coverage_get / okto_dropi_coverage_cities Cobertura de contraentrega por país/ciudad.
okto_dropi_webhooks_recent Webhooks recientes de Dropi.

WhatsApp

Tool Qué hace
okto_wa_status Estado de la conexión WhatsApp.
okto_wa_conversations / okto_wa_conversation_get Ver conversaciones.
okto_wa_agent_configure / okto_wa_agent_get / okto_wa_agent_toggle Configurar y prender/apagar los agentes de venta (incluida la política de despacho de pedidos sin confirmar).
okto_wa_diego_toggle El agente de ads CTWA (Diego).
okto_wa_handoff Escalar una conversación a un humano.

Checkout / tu propia página

Tool Qué hace
okto_landing_upload_html Subí tu propio HTML y Oktopus lo hostea en <slug>.mipedido.lat con el checkout COD ya cableado: preview firmado, removed[]/warnings[] con lo que se quitó, packs validados. Publicás con okto_landing_publish.
okto_checkout_key_create Acuña la publishable key (okto_live_pub_...) + snippet para conectar tu propia página al checkout COD (hosting tuyo).
okto_page_playbook Playbook de página COD que convierte (estructura + gatillos + pixel/CAPI) y el contrato para subir tu HTML (subir_html_a_oktopus).
okto_pixel_get / okto_pixel_set Configurar el pixel de Meta.
okto_confio_status / okto_confio_settings / okto_landing_confio_toggle Pago anticipado con Confíopagos (solo tiendas de Colombia): estado, descuento por "Pagar ahora" y apagar el botón en una landing. Con Confío la página muestra dos botones: contra entrega y pagar ahora con descuento.

Tienda y soporte

Tool Qué hace
okto_store_create / okto_store_get / okto_store_update_settings Crear y configurar tiendas.
okto_store_delete Borrar una tienda (soft-delete).
okto_support_ask Preguntarle al soporte de Oktopus.

Con un token OAuth (el conector de claude.ai y cualquier cliente que entre por OAuth) no aparecen las 6 tools con scope ai:generate — generación con IA, que cuesta plata: okto_landing_edit, okto_product_normalize_name, okto_landing_generate_full, okto_product_images_generate, okto_image_regenerate, okto_support_ask. Con una API key propia del dashboard sí están disponibles.

Los workflows durables, la memoria y la auditoría del agente Okto (Telegram/WhatsApp) son internos del agente y no se exponen por MCP.

Oktopus — el riel de pago contra entrega para LATAM