Saltar al contenido

Integración · Comercio electrónico

Conecte Claude y ChatGPT con Struct PIM

Pregunte a su IA sobre un producto, sus variantes o su ubicación en sus catálogos, y obtenga la respuesta de Struct PIM. Puede encontrar un producto por SKU, leer valores de atributos como datos crudos o texto legible en un idioma dado, y navegar por catálogos, categorías y activos. También puede crear y actualizar productos y variantes, actualizar categorías, y crear y seguir tareas de usuario.

Conecta Struct PIM gratis

Plan gratuito, sin tarjeta de crédito. Solo lleva un minuto aproximadamente.

Prueba a pedirle

  • “Muéstrame el producto con SKU 40-1180 y sus variantes.”

    La IA encuentra el producto mediante ese identificador y lista sus variantes.

  • “¿Qué dice el producto 1204 en danés?”

    Lee los valores de atributos del producto renderizados como texto legible para da-DK.

  • “¿Qué productos están en la categoría Sillas exteriores?”

    Encuentra la categoría y lista los productos clasificados en ella.

Qué puede hacer tu IA

Productos y variantes

Encuentra productos por SKU u otro identificador, lista variantes, lee valores de atributos crudos o localizados, y crea y actualiza productos y variantes.

Catálogos y categorías

Lista catálogos y sus árboles de categorías, lee categorías y sus productos, y actualiza los valores, orden o posición de una categoría.

Activos y tareas

Lista y lee activos digitales, y crea, actualiza y comenta en tareas de usuario sobre productos.

  • “Archivar el producto 1204.”

    Actualiza el producto estableciendo is_archived, y solo ese campo cambia.

  • “Crea una tarea para María de añadir imágenes al producto 1204 antes del viernes.”

    Crea una tarea de usuario con título, descripción, fecha límite y asignado, con el producto adjunto.

  • “¿Qué tipos de productos puedo crear?”

    Lista tus estructuras de producto, que definen los atributos que tiene cada tipo de producto.

376 herramientas para Struct PIM

Estas herramientas se activan al conectar la aplicación. Puedes desactivar cualquiera de ellas o exigir tu aprobación antes de que se ejecute.

  • add_category_classifications_to_a_batch_of_productsModifica datos
  • add_user_task_commentModifica datosAñade un `comment` a una tarea de usuario mediante `uid`.
  • create_an_attributeModifica datos
  • create_archivereasonModifica datos
  • create_assetfolderModifica datos
  • create_assettypeModifica datos
  • create_attributeVisible para otros
  • create_attributegroupModifica datos
  • create_attributescopeModifica datos
  • create_azureservicebusconnectionModifica datos
  • create_buildexportModifica datos
  • create_catalogueModifica datos
  • create_categoryModifica datos
  • create_category_classificationModifica datos
  • create_category_postVisible para otros
  • create_changedentityVisible para otros
  • create_classificationVisible para otros
  • create_classification_2Modifica datos
  • create_classification_postVisible para otros
  • create_dataonlyModifica datos
  • create_dataonly_postModifica datos
  • create_dimensionModifica datos
  • create_enrichmentinsightVisible para otros
  • create_enrichmentinsight_postVisible para otros
  • create_enrichmentinsightsetupModifica datos
  • create_enrichmentsinsightVisible para otros
  • create_fileversionVisible para otros
  • create_folderModifica datos
  • create_getthumbnailModifica datos
  • create_geturlModifica datos
  • create_global_listModifica datos
  • create_global_list_valueModifica datos
  • create_identifierVisible para otros
  • create_identifier_2Visible para otros
  • create_identifier_3Visible para otros
  • create_identifier_postVisible para otros
  • create_inherited_attribute_valueModifica datos
  • create_languageModifica datos
  • create_multipageModifica datos
  • create_multipage_postModifica datos
  • create_new_product_structureModifica datos
  • create_new_variant_groupsModifica datos
  • create_pagedModifica datos
  • create_paged_2Modifica datos
  • create_paged_3Modifica datos
  • create_paged_4Modifica datos
  • create_paged_postModifica datos
  • create_permissionElimina datos
  • create_permissiongroupModifica datos
  • create_productVisible para otros
  • create_product_2Visible para otros
  • create_product_3Visible para otros
  • create_product_4Visible para otros
  • create_product_5Visible para otros
  • create_product_postVisible para otros
  • create_productattributeModifica datos
  • create_productsModifica datosCrea productos; cada elemento en `items` necesita un `ProductStructureUid` (de list_product_structures) y un `Values` indexado por alias de atributo, opcionalmente clasificaciones y estado del flujo.
  • create_rebuildassetenrichmentinsightModifica datos
  • create_rebuildassetindexModifica datos
  • create_rebuildcategoryenrichmentinsightModifica datos
  • create_rebuildcategoryidentifierModifica datos
  • create_rebuildcategoryindexModifica datos
  • create_rebuildcategorynameModifica datos
  • create_rebuilddynamiccategoryModifica datos
  • create_rebuildentityworkflowstateModifica datos
  • create_rebuildgloballistindexModifica datos
  • create_rebuildpimreferenceModifica datos
  • create_rebuildproductenrichmentinsightModifica datos
  • create_rebuildproductidentifierModifica datos
  • create_rebuildproductindexModifica datos
  • create_rebuildproductnameModifica datos
  • create_rebuildvariantenrichmentinsightModifica datos
  • create_rebuildvariantgroupenrichmentinsightModifica datos
  • create_rebuildvariantgroupidentifierModifica datos
  • create_rebuildvariantgroupindexModifica datos
  • create_rebuildvariantgroupnameModifica datos
  • create_rebuildvariantidentifierModifica datos
  • create_rebuildvariantindexModifica datos
  • create_rebuildvariantnameModifica datos
  • create_rebuildvarianttovariantgroupconnectionModifica datos
  • create_roleElimina datos
  • create_savedsearchModifica datos
  • create_savedsearchfolderModifica datos
  • create_singlepageModifica datos
  • create_singlepage_postModifica datos
  • create_unitModifica datos
  • create_userModifica datos
  • create_user_postModifica datos
  • create_user_taskModifica datosCrea una tarea de usuario con `title`, `description`, `deadline` y `assigned_users` y opcionalmente `attached_entities` (por ejemplo, productos).
  • create_variantVisible para otros
  • create_variant_postVisible para otros
  • create_variantsModifica datosCrea variantes; cada elemento en `items` contiene el producto al que pertenece y un `Values` indexado por alias de atributo.
  • create_webhookElimina datos
  • create_workflowModifica datos
  • delete_a_productElimina datos
  • delete_a_user_taskElimina datos
  • delete_a_variant_groupElimina datos
  • delete_archivereasonElimina datos
  • delete_assetElimina datos
  • delete_assetfolderElimina datos
  • delete_assettypeElimina datos
  • delete_attributegroupsMueve dinero
  • delete_attributesMueve dinero
  • delete_attributescopesMueve dinero
  • delete_azureservicebusconnectionElimina datos
  • delete_cataloguesMueve dinero
  • delete_categoriesMueve dinero
  • delete_categoryElimina datos
  • delete_category_classificationsMueve dinero
  • delete_classificationsMueve dinero
  • delete_classifications_deleteMueve dinero
  • delete_dimensionsMueve dinero
  • delete_enrichmentinsightsetupsMueve dinero
  • delete_foldersMueve dinero
  • delete_global_listsMueve dinero
  • delete_languagesMueve dinero
  • delete_multiple_variant_groupsMueve dinero
  • delete_permissionElimina datos
  • delete_permissiongroupElimina datos
  • delete_productElimina datos
  • delete_productattributesMueve dinero
  • delete_productsMueve dinero
  • delete_roleElimina datos
  • delete_saved_search_folderElimina datos
  • delete_savedsearchElimina datos
  • delete_unitElimina datos
  • delete_userElimina datos
  • delete_user_deleteElimina datos
  • delete_user_messagesMueve dinero
  • delete_valuesMueve dinero
  • delete_variantElimina datos
  • delete_variantsMueve dinero
  • delete_webhookElimina datos
  • delete_workflowElimina datos
  • download_enqueue_pdfModifica datos
  • download_publication_pdfModifica datos
  • find_product_by_identifierEncuentra un producto por un valor de identificador (por ejemplo, un SKU): `identifier_alias` es el alias del identificador configurado en Struct y `identifier_identifier` es el valor.
  • get_a_batch_of_attributesVisible para otros
  • get_a_batch_of_global_list_valuesVisible para otros
  • get_a_batch_of_global_listsVisible para otros
  • get_a_batch_of_transactionsVisible para otros
  • get_a_batch_of_user_tasks_by_uidsVisible para otros
  • get_a_list_of_specific_searchesVisible para otros
  • get_a_product_structure
  • get_archivereason
  • get_assetObtiene un activo mediante `asset_id`, con detalles del archivo y metadatos.
  • get_assetfolder
  • get_assettype
  • get_attribute
  • get_attribute_values_for_multiple_assetsVisible para otros
  • get_attribute_values_for_multiple_categoriesVisible para otros
  • get_attribute_values_for_multiple_productsVisible para otros
  • get_attribute_values_for_multiple_variant_groupsVisible para otros
  • get_attribute_values_for_multiple_variantsVisible para otros
  • get_attribute_values_for_the_category
  • get_attributegroup
  • get_attributescope
  • get_azureservicebusconnection
  • get_azureservicebusconnection_message
  • get_basic_model_for_a_batch_of_categoriesVisible para otros
  • get_basic_model_for_a_range_of_productsVisible para otros
  • get_basic_model_for_a_range_of_variantsVisible para otros
  • get_basic_model_for_a_variant_group
  • get_basic_models_for_variant_groups
  • get_basic_models_for_variants
  • get_buildresult
  • get_buildstatus
  • get_by_alias
  • get_catalogueObtiene un catálogo mediante `uid`.
  • get_categoryObtener una categoría mediante `category_id`.
  • get_category_classifications_for_a_product
  • get_category_count
  • get_change
  • get_child_categories_for_a_range_categoriesVisible para otros
  • get_dimension
  • get_enqueue
  • get_enrichment_insights_for_a_batch_of_productsVisible para otros
  • get_enrichment_insights_for_a_batch_of_variantsVisible para otros
  • get_enrichment_insights_for_a_variant_group
  • get_enrichmentinsightsetup
  • get_field
  • get_folder
  • get_global_list
  • get_identifier
  • get_identifier_2
  • get_identifier_4
  • get_identifier_5
  • get_identifier_6
  • get_identifier_7
  • get_identifier_get
  • get_ids_of_all_categories_in_the_system
  • get_ids_of_all_products_in_the_system
  • get_ids_of_all_variants_in_the_system
  • get_ids_of_products_in_a_categoriesVisible para otros
  • get_ids_of_variant_groups_in_a_categoriesVisible para otros
  • get_ids_of_variant_groups_matching_certain_criteriaModifica datos
  • get_language
  • get_maintenance
  • get_payment
  • get_permission
  • get_permissiongroup
  • get_productObtiene el modelo básico de un producto mediante `product_id` (estructura, clasificaciones, estado del flujo).
  • get_product_2
  • get_product_attribute_valuesObtiene los valores de atributo crudos de un producto indexados por alias de atributo mediante `product_id`. Úsalo para ver la estructura exacta antes de actualizar los valores.
  • get_product_display_valuesObtiene los valores de atributo de un producto renderizados como texto legible mediante `product_id`, opcionalmente localizado con `render_culture_code` (por ejemplo, da-DK).
  • get_publication
  • get_queryablefield
  • get_references_to_a_batch_of_assetsVisible para otros
  • get_references_to_a_batch_of_categoriesVisible para otros
  • get_references_to_a_batch_of_productsVisible para otros
  • get_references_to_a_batch_of_variant_groupsVisible para otros
  • get_references_to_a_batch_of_variantsVisible para otros
  • get_references_to_a_category
  • get_references_to_a_product
  • get_rendered_attribute_values_for_a_category
  • get_rendered_attribute_values_for_a_variant_group
  • get_rendered_attribute_values_for_multiple_assetsVisible para otros
  • get_rendered_attribute_values_for_multiple_categoriesVisible para otros
  • get_rendered_attribute_values_for_multiple_productsVisible para otros
  • get_rendered_attribute_values_for_multiple_variant_groupsVisible para otros
  • get_rendered_attribute_values_for_multiple_variantsVisible para otros
  • get_revision_changes_for_a_batch_of_entitiesVisible para otros
  • get_role
  • get_savedsearch
  • get_savedsearchfolder
  • get_the_specified_saved_search_foldersVisible para otros
  • get_unit
  • get_user
  • get_user_get
  • get_user_taskObtén una tarea de usuario mediante `uid`, con estado, fecha límite, asignados y entidades adjuntas.
  • get_value
  • get_variantObtiene el modelo básico de una variante mediante `variant_id`.
  • get_variant_attribute_valuesObtener los valores crudos de atributos de un variante indexados por alias mediante `variant_id`.
  • get_variant_display_valuesObtiene los valores de atributo de una variante renderizados como texto legible mediante `variant_id`, opcionalmente localizado con `render_culture_code`.
  • get_webhook
  • get_webhook_request
  • get_workflow
  • list_archivereasons
  • list_asset_attributevalues
  • list_asset_enrichmentinsights
  • list_asset_fileversions
  • list_asset_references
  • list_assetfolder_children
  • list_assetfolders
  • list_assetsListar activos digitales (imágenes, documentos) con `page` y `limit`.
  • list_assettypes
  • list_attribute_references
  • list_attributegroups
  • list_attributes
  • list_attributescopes
  • list_azureservicebusconnection_messages
  • list_azureservicebusconnections
  • list_catalogue_childrenListar los hijos directos de un catálogo mediante `uid`, es decir, su nivel superior de categorías.
  • list_catalogue_descendants
  • list_cataloguesListar todos los catálogos (las estructuras jerárquicas utilizadas para organizar productos).
  • list_categoriesLista las categorías página a página con `limit` y `after_id`.
  • list_categories_2
  • list_categories_get
  • list_category_attributevalues
  • list_category_classifications
  • list_category_enrichmentinsights
  • list_category_productsListar los productos clasificados en una categoría con `category_id`.
  • list_category_references
  • list_category_variantgroups
  • list_category_variants
  • list_child_categoriesLista las categorías hijas de una categoría mediante `category_id`.
  • list_dimensions
  • list_enrichmentinsightsetup_availabledatareferences
  • list_enrichmentinsightsetups
  • list_folder_assets
  • list_folders
  • list_global_list_values
  • list_global_lists
  • list_ids
  • list_ids_get
  • list_languages
  • list_models
  • list_payment_changedentities
  • list_payment_revisiondata
  • list_permissiongroups
  • list_permissions
  • list_print_produces
  • list_print_produces_get
  • list_prints
  • list_product_enrichmentinsights
  • list_product_structuresLista las estructuras de producto (los tipos de producto que definen qué atributos tiene un producto). Necesitas un UID de estructura para crear productos.
  • list_product_variantgroups
  • list_product_variantsListar las variantes de un producto por `product_id`.
  • list_productattributes
  • list_productsLista productos página a página: `limit` más `after_id` (el último ID de la página anterior); establece `include_archived` para incluir los archivados.
  • list_products_2
  • list_products_get
  • list_queryablefields
  • list_queryablefields_2
  • list_queryablefields_3
  • list_queryablefields_get
  • list_queryfields
  • list_roles
  • list_savedsearches
  • list_savedsearchfolders
  • list_textgeneration_settings
  • list_translator_settings
  • list_uids
  • list_units
  • list_user_tasksLista tareas de usuario (tareas pendientes sobre productos y otros datos) mediante `page`.
  • list_usersLista los usuarios en tu Struct PIM, por ejemplo, para asignar tareas.
  • list_users_2
  • list_value_references
  • list_variant_enrichmentinsights
  • list_variant_references
  • list_variants
  • list_webhook_requests
  • list_webhooks
  • list_workflows
  • remove_category_classifications_from_a_productMueve dinero
  • search_assetsModifica datos
  • search_categoriesModifica datos
  • search_payments
  • search_productsModifica datos
  • search_variantsModifica datos
  • submit_categoryElimina datos
  • submit_productElimina datos
  • update_a_product_structureVisible para otros
  • update_a_variant_groupModifica datos
  • update_archivereasonsVisible para otros
  • update_assetModifica datos
  • update_asset_enrichmentinsightModifica datos
  • update_assetfoldersVisible para otros
  • update_assetsVisible para otros
  • update_assettypesVisible para otros
  • update_attributegroupsVisible para otros
  • update_attributesVisible para otros
  • update_attributescopesVisible para otros
  • update_azureservicebusconnectionsVisible para otros
  • update_cataloguesVisible para otros
  • update_categoriesVisible para otros
  • update_categories_patchVisible para otros
  • update_categoryModifica datosActualizar una categoría con `category_id`: atributo `values` indexado por alias, orden de clasificación, estado del flujo de trabajo o moverla con `move_command`.
  • update_category_classifications_of_a_productModifica datos
  • update_category_enrichmentinsightModifica datos
  • update_category_enrichmentinsight_patchModifica datos
  • update_dimensionsVisible para otros
  • update_enrichmentinsightVisible para otros
  • update_enrichmentinsight_2Visible para otros
  • update_enrichmentinsight_3Visible para otros
  • update_enrichmentinsight_4Visible para otros
  • update_enrichmentinsight_postVisible para otros
  • update_enrichmentinsightsetupsVisible para otros
  • update_foldersVisible para otros
  • update_global_list_valuesVisible para otros
  • update_global_listsVisible para otros
  • update_languagesVisible para otros
  • update_multiple_productsVisible para otros
  • update_multiple_variant_groupsVisible para otros
  • update_permissiongroupsVisible para otros
  • update_permissionsMueve dinero
  • update_productModifica datosActualizar un producto con `product_id`: establecer el atributo `values` indexado por alias, cambiar `workflow_state_uid` o archivarlo con `is_archived`. Solo se modifican los elementos que se pasan.
  • update_product_enrichmentinsightModifica datos
  • update_productattributesVisible para otros
  • update_productsVisible para otros
  • update_rolesMueve dinero
  • update_savedsearchesVisible para otros
  • update_savedsearchfoldersVisible para otros
  • update_searchModifica datos
  • update_textgeneration_settingsVisible para otros
  • update_translator_settingsVisible para otros
  • update_unitsVisible para otros
  • update_user_messagesVisible para otros
  • update_user_taskVisible para otrosActualizar una tarea de usuario identificada por `uid` en el cuerpo: título, descripción, fecha límite, asignados o `status`.
  • update_usersVisible para otros
  • update_users_putVisible para otros
  • update_variantModifica datosActualizar una variante con `variant_id`: atributo `values` indexado por alias, `workflow_state_uid`, orden de clasificación o archivar con `is_archived`. Solo se modifican los elementos que se pasan.
  • update_variant_enrichmentinsightModifica datos
  • update_variantsVisible para otros
  • update_webhooksMueve dinero
  • update_workflowsVisible para otros

Configúralo en tres pasos

  1. 1

    Elige la aplicación

    Crea una cuenta gratuita de PipMCP y elige Struct PIM en la lista de aplicaciones.

  2. 2

    Pega tu clave

    Pega dos cosas: tu URL de API de Struct PIM y una clave de API. En Struct PIM ve a Configuración > Configuración de API, haz clic en Crear configuración de API, dale un nombre, elige qué endpoints puede acceder y guarda. Copia la clave de API y la URL de API mostradas en esa página.

  3. 3

    Añade el enlace a tu IA

    Recibirás un enlace MCP personal. Añádelo a Claude, ChatGPT o Cursor:

    1. Haz clic en tu nombre y luego en Configuración › Conectores › Añadir conector personalizado.
    2. Pega tu enlace como URL del servidor MCP remoto.
    3. Actívalo desde el menú + de un chat.

Preguntas frecuentes

¿Qué puede hacer la IA en Struct PIM?

Puede listar y leer productos, variantes, valores de atributos, catálogos, categorías, activos, estructuras de producto, usuarios y tareas de usuario, y encontrar un producto mediante un identificador como un SKU. Puede crear productos y variantes, actualizar productos, variantes y categorías, y crear, actualizar y comentar en tareas de usuario.

¿Vé la IA mis credenciales de Struct PIM?

No. Su clave de API está encriptada en reposo y nunca se muestra a la IA. Después de guardarla, no se muestra de nuevo, ni siquiera a usted. La IA solo ve los resultados de las herramientas que llama.

¿Puedo controlar qué puede hacer la IA?

Sí. Tú eliges qué herramientas están activas, así que puedes empezar solo lectura. Las actualizaciones a productos, variantes y categorías pueden requerir tu aprobación antes de ejecutarse. Cada llamada de herramienta se registra.

¿Funciona con ChatGPT?

Sí. En ChatGPT, abre Configuración › Aplicaciones y conectores › Avanzado, activa Modo desarrollador y añade tu enlace PipMCP. Modo desarrollador requiere un plan de pago de ChatGPT: Plus, Pro, Business o Enterprise. El mismo enlace también funciona en Claude (Configuración › Conectores › Añadir conector personalizado), Cursor y otros clientes MCP.

¿Cuánto cuesta?

PipMCP tiene un plan gratuito sin tarjeta de crédito. Los planes pagados se facturan por tarea completada. También necesitas tu propia cuenta de Struct PIM.

¿Por qué Struct PIM necesita una URL de API además de una clave?

Cada instalación de Struct PIM tiene su propia dirección de API. Se muestra junto a la clave en Configuración > Configuración de API. Al crear la configuración, también eliges qué endpoints puede acceder, lo que limita lo que la clave puede hacer más allá de las herramientas activadas en PipMCP.

Pon tu IA a trabajar en Struct PIM hoy.

Empieza gratis. Tu clave permanece cifrada y tú decides qué puede hacer la IA.

Conecta Struct PIM gratis

PipMCP no está afiliado a Struct PIM. Los nombres de los productos son marcas comerciales de sus respectivos propietarios.