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.
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 datosadd_user_task_commentModifica datosAñade un `comment` a una tarea de usuario mediante `uid`.create_an_attributeModifica datoscreate_archivereasonModifica datoscreate_assetfolderModifica datoscreate_assettypeModifica datoscreate_attributeVisible para otroscreate_attributegroupModifica datoscreate_attributescopeModifica datoscreate_azureservicebusconnectionModifica datoscreate_buildexportModifica datoscreate_catalogueModifica datoscreate_categoryModifica datoscreate_category_classificationModifica datoscreate_category_postVisible para otroscreate_changedentityVisible para otroscreate_classificationVisible para otroscreate_classification_2Modifica datoscreate_classification_postVisible para otroscreate_dataonlyModifica datoscreate_dataonly_postModifica datoscreate_dimensionModifica datoscreate_enrichmentinsightVisible para otroscreate_enrichmentinsight_postVisible para otroscreate_enrichmentinsightsetupModifica datoscreate_enrichmentsinsightVisible para otroscreate_fileversionVisible para otroscreate_folderModifica datoscreate_getthumbnailModifica datoscreate_geturlModifica datoscreate_global_listModifica datoscreate_global_list_valueModifica datoscreate_identifierVisible para otroscreate_identifier_2Visible para otroscreate_identifier_3Visible para otroscreate_identifier_postVisible para otroscreate_inherited_attribute_valueModifica datoscreate_languageModifica datoscreate_multipageModifica datoscreate_multipage_postModifica datoscreate_new_product_structureModifica datoscreate_new_variant_groupsModifica datoscreate_pagedModifica datoscreate_paged_2Modifica datoscreate_paged_3Modifica datoscreate_paged_4Modifica datoscreate_paged_postModifica datoscreate_permissionElimina datoscreate_permissiongroupModifica datoscreate_productVisible para otroscreate_product_2Visible para otroscreate_product_3Visible para otroscreate_product_4Visible para otroscreate_product_5Visible para otroscreate_product_postVisible para otroscreate_productattributeModifica datoscreate_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 datoscreate_rebuildassetindexModifica datoscreate_rebuildcategoryenrichmentinsightModifica datoscreate_rebuildcategoryidentifierModifica datoscreate_rebuildcategoryindexModifica datoscreate_rebuildcategorynameModifica datoscreate_rebuilddynamiccategoryModifica datoscreate_rebuildentityworkflowstateModifica datoscreate_rebuildgloballistindexModifica datoscreate_rebuildpimreferenceModifica datoscreate_rebuildproductenrichmentinsightModifica datoscreate_rebuildproductidentifierModifica datoscreate_rebuildproductindexModifica datoscreate_rebuildproductnameModifica datoscreate_rebuildvariantenrichmentinsightModifica datoscreate_rebuildvariantgroupenrichmentinsightModifica datoscreate_rebuildvariantgroupidentifierModifica datoscreate_rebuildvariantgroupindexModifica datoscreate_rebuildvariantgroupnameModifica datoscreate_rebuildvariantidentifierModifica datoscreate_rebuildvariantindexModifica datoscreate_rebuildvariantnameModifica datoscreate_rebuildvarianttovariantgroupconnectionModifica datoscreate_roleElimina datoscreate_savedsearchModifica datoscreate_savedsearchfolderModifica datoscreate_singlepageModifica datoscreate_singlepage_postModifica datoscreate_unitModifica datoscreate_userModifica datoscreate_user_postModifica datoscreate_user_taskModifica datosCrea una tarea de usuario con `title`, `description`, `deadline` y `assigned_users` y opcionalmente `attached_entities` (por ejemplo, productos).create_variantVisible para otroscreate_variant_postVisible para otroscreate_variantsModifica datosCrea variantes; cada elemento en `items` contiene el producto al que pertenece y un `Values` indexado por alias de atributo.create_webhookElimina datoscreate_workflowModifica datosdelete_a_productElimina datosdelete_a_user_taskElimina datosdelete_a_variant_groupElimina datosdelete_archivereasonElimina datosdelete_assetElimina datosdelete_assetfolderElimina datosdelete_assettypeElimina datosdelete_attributegroupsMueve dinerodelete_attributesMueve dinerodelete_attributescopesMueve dinerodelete_azureservicebusconnectionElimina datosdelete_cataloguesMueve dinerodelete_categoriesMueve dinerodelete_categoryElimina datosdelete_category_classificationsMueve dinerodelete_classificationsMueve dinerodelete_classifications_deleteMueve dinerodelete_dimensionsMueve dinerodelete_enrichmentinsightsetupsMueve dinerodelete_foldersMueve dinerodelete_global_listsMueve dinerodelete_languagesMueve dinerodelete_multiple_variant_groupsMueve dinerodelete_permissionElimina datosdelete_permissiongroupElimina datosdelete_productElimina datosdelete_productattributesMueve dinerodelete_productsMueve dinerodelete_roleElimina datosdelete_saved_search_folderElimina datosdelete_savedsearchElimina datosdelete_unitElimina datosdelete_userElimina datosdelete_user_deleteElimina datosdelete_user_messagesMueve dinerodelete_valuesMueve dinerodelete_variantElimina datosdelete_variantsMueve dinerodelete_webhookElimina datosdelete_workflowElimina datosdownload_enqueue_pdfModifica datosdownload_publication_pdfModifica datosfind_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 otrosget_a_batch_of_global_list_valuesVisible para otrosget_a_batch_of_global_listsVisible para otrosget_a_batch_of_transactionsVisible para otrosget_a_batch_of_user_tasks_by_uidsVisible para otrosget_a_list_of_specific_searchesVisible para otrosget_a_product_structureget_archivereasonget_assetObtiene un activo mediante `asset_id`, con detalles del archivo y metadatos.get_assetfolderget_assettypeget_attributeget_attribute_values_for_multiple_assetsVisible para otrosget_attribute_values_for_multiple_categoriesVisible para otrosget_attribute_values_for_multiple_productsVisible para otrosget_attribute_values_for_multiple_variant_groupsVisible para otrosget_attribute_values_for_multiple_variantsVisible para otrosget_attribute_values_for_the_categoryget_attributegroupget_attributescopeget_azureservicebusconnectionget_azureservicebusconnection_messageget_basic_model_for_a_batch_of_categoriesVisible para otrosget_basic_model_for_a_range_of_productsVisible para otrosget_basic_model_for_a_range_of_variantsVisible para otrosget_basic_model_for_a_variant_groupget_basic_models_for_variant_groupsget_basic_models_for_variantsget_buildresultget_buildstatusget_by_aliasget_catalogueObtiene un catálogo mediante `uid`.get_categoryObtener una categoría mediante `category_id`.get_category_classifications_for_a_productget_category_countget_changeget_child_categories_for_a_range_categoriesVisible para otrosget_dimensionget_enqueueget_enrichment_insights_for_a_batch_of_productsVisible para otrosget_enrichment_insights_for_a_batch_of_variantsVisible para otrosget_enrichment_insights_for_a_variant_groupget_enrichmentinsightsetupget_fieldget_folderget_global_listget_identifierget_identifier_2get_identifier_4get_identifier_5get_identifier_6get_identifier_7get_identifier_getget_ids_of_all_categories_in_the_systemget_ids_of_all_products_in_the_systemget_ids_of_all_variants_in_the_systemget_ids_of_products_in_a_categoriesVisible para otrosget_ids_of_variant_groups_in_a_categoriesVisible para otrosget_ids_of_variant_groups_matching_certain_criteriaModifica datosget_languageget_maintenanceget_paymentget_permissionget_permissiongroupget_productObtiene el modelo básico de un producto mediante `product_id` (estructura, clasificaciones, estado del flujo).get_product_2get_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_publicationget_queryablefieldget_references_to_a_batch_of_assetsVisible para otrosget_references_to_a_batch_of_categoriesVisible para otrosget_references_to_a_batch_of_productsVisible para otrosget_references_to_a_batch_of_variant_groupsVisible para otrosget_references_to_a_batch_of_variantsVisible para otrosget_references_to_a_categoryget_references_to_a_productget_rendered_attribute_values_for_a_categoryget_rendered_attribute_values_for_a_variant_groupget_rendered_attribute_values_for_multiple_assetsVisible para otrosget_rendered_attribute_values_for_multiple_categoriesVisible para otrosget_rendered_attribute_values_for_multiple_productsVisible para otrosget_rendered_attribute_values_for_multiple_variant_groupsVisible para otrosget_rendered_attribute_values_for_multiple_variantsVisible para otrosget_revision_changes_for_a_batch_of_entitiesVisible para otrosget_roleget_savedsearchget_savedsearchfolderget_the_specified_saved_search_foldersVisible para otrosget_unitget_userget_user_getget_user_taskObtén una tarea de usuario mediante `uid`, con estado, fecha límite, asignados y entidades adjuntas.get_valueget_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_webhookget_webhook_requestget_workflowlist_archivereasonslist_asset_attributevalueslist_asset_enrichmentinsightslist_asset_fileversionslist_asset_referenceslist_assetfolder_childrenlist_assetfolderslist_assetsListar activos digitales (imágenes, documentos) con `page` y `limit`.list_assettypeslist_attribute_referenceslist_attributegroupslist_attributeslist_attributescopeslist_azureservicebusconnection_messageslist_azureservicebusconnectionslist_catalogue_childrenListar los hijos directos de un catálogo mediante `uid`, es decir, su nivel superior de categorías.list_catalogue_descendantslist_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_2list_categories_getlist_category_attributevalueslist_category_classificationslist_category_enrichmentinsightslist_category_productsListar los productos clasificados en una categoría con `category_id`.list_category_referenceslist_category_variantgroupslist_category_variantslist_child_categoriesLista las categorías hijas de una categoría mediante `category_id`.list_dimensionslist_enrichmentinsightsetup_availabledatareferenceslist_enrichmentinsightsetupslist_folder_assetslist_folderslist_global_list_valueslist_global_listslist_idslist_ids_getlist_languageslist_modelslist_payment_changedentitieslist_payment_revisiondatalist_permissiongroupslist_permissionslist_print_produceslist_print_produces_getlist_printslist_product_enrichmentinsightslist_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_variantgroupslist_product_variantsListar las variantes de un producto por `product_id`.list_productattributeslist_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_2list_products_getlist_queryablefieldslist_queryablefields_2list_queryablefields_3list_queryablefields_getlist_queryfieldslist_roleslist_savedsearcheslist_savedsearchfolderslist_textgeneration_settingslist_translator_settingslist_uidslist_unitslist_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_2list_value_referenceslist_variant_enrichmentinsightslist_variant_referenceslist_variantslist_webhook_requestslist_webhookslist_workflowsremove_category_classifications_from_a_productMueve dinerosearch_assetsModifica datossearch_categoriesModifica datossearch_paymentssearch_productsModifica datossearch_variantsModifica datossubmit_categoryElimina datossubmit_productElimina datosupdate_a_product_structureVisible para otrosupdate_a_variant_groupModifica datosupdate_archivereasonsVisible para otrosupdate_assetModifica datosupdate_asset_enrichmentinsightModifica datosupdate_assetfoldersVisible para otrosupdate_assetsVisible para otrosupdate_assettypesVisible para otrosupdate_attributegroupsVisible para otrosupdate_attributesVisible para otrosupdate_attributescopesVisible para otrosupdate_azureservicebusconnectionsVisible para otrosupdate_cataloguesVisible para otrosupdate_categoriesVisible para otrosupdate_categories_patchVisible para otrosupdate_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 datosupdate_category_enrichmentinsightModifica datosupdate_category_enrichmentinsight_patchModifica datosupdate_dimensionsVisible para otrosupdate_enrichmentinsightVisible para otrosupdate_enrichmentinsight_2Visible para otrosupdate_enrichmentinsight_3Visible para otrosupdate_enrichmentinsight_4Visible para otrosupdate_enrichmentinsight_postVisible para otrosupdate_enrichmentinsightsetupsVisible para otrosupdate_foldersVisible para otrosupdate_global_list_valuesVisible para otrosupdate_global_listsVisible para otrosupdate_languagesVisible para otrosupdate_multiple_productsVisible para otrosupdate_multiple_variant_groupsVisible para otrosupdate_permissiongroupsVisible para otrosupdate_permissionsMueve dineroupdate_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 datosupdate_productattributesVisible para otrosupdate_productsVisible para otrosupdate_rolesMueve dineroupdate_savedsearchesVisible para otrosupdate_savedsearchfoldersVisible para otrosupdate_searchModifica datosupdate_textgeneration_settingsVisible para otrosupdate_translator_settingsVisible para otrosupdate_unitsVisible para otrosupdate_user_messagesVisible para otrosupdate_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 otrosupdate_users_putVisible para otrosupdate_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 datosupdate_variantsVisible para otrosupdate_webhooksMueve dineroupdate_workflowsVisible para otros
Configúralo en tres pasos
- 1
Elige la aplicación
Crea una cuenta gratuita de PipMCP y elige Struct PIM en la lista de aplicaciones.
- 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
Añade el enlace a tu IA
Recibirás un enlace MCP personal. Añádelo a Claude, ChatGPT o Cursor:
- Haz clic en tu nombre y luego en Configuración › Conectores › Añadir conector personalizado.
- Pega tu enlace como URL del servidor MCP remoto.
- 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.
Integraciones relacionadas
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 gratisPipMCP no está afiliado a Struct PIM. Los nombres de los productos son marcas comerciales de sus respectivos propietarios.






