Bluestone PIM MCP tool reference

Browse the 111 Production US product MCP tools, grouped by capability.

This reference lists the 111 tools available through the Production US Bluestone PIM product MCP server.

Your MCP client displays each tool's parameters, required fields, and result details. Tools run with the authenticated user's organization and permissions.

The full tool definitions, including input schemas, are available as JSON in MCP tools/list format: mcp-tools.prod-us.json.

This page is generated from the MCP server. Last updated: 2026-11-03T09:35:46Z.

Products and attributes

Create, retrieve, and update products, variants, attribute definitions, and attribute values.

ToolSummary
add_product_variantAssign product variant.
change_products_archive_statusArchive products by IDs.
change_products_publish_stateChange product states.
count_attribute_definitionsGet number of attribute definitions for given query.
count_dictionary_attribute_definition_valuesGet number of dictionary values for given query.
count_productsGet number of products for given query.
count_select_attribute_definition_valuesGet number of select values for given query.
create_attribute_definitionCreate a new simple attribute definition.
create_productCreate new product.
create_product_variant_groupCreate variant group.
delete_product_variantUnassign product variant.
find_attribute_definition_idsSearch for attribute definitions for given query.
find_attribute_definitionsSearch attribute definitions by a filter and return the matching ones as a paged list.
find_dictionary_attribute_definition_valuesSearch for dictionary values for given query.
find_productsSearch for products for given query.
find_select_attribute_definition_valuesSearch for select values for given query.
get_attribute_definitionShow details of attribute definition.
get_productShow product details.
get_product_attributesRetrieve the attributes associated with a product.
update_productUpdate product main details, supports partial update.
update_products_attributesUpsert the values of one attribute across many products in a single bulk operation.

Catalogs, categories, and contexts

Work with catalog hierarchy, product-category assignments, and localization contexts.

ToolSummary
add_product_categoriesAssigns an existing product to one or more existing catalog categories.
count_categoriesGet number of categories or catalogs for given query.
create_catalog_nodeCreate a catalog node (category) or a top-level catalog.
create_catalog_node_attributeCreate a simple Category Level Attribute (CLA) and schedule propagation task.
create_catalog_node_column_attributeCreate column Category Level Attribute (CLA) and schedule propagation task.
create_catalog_node_compound_attributeCreate compound Category Level Attribute (CLA) and schedule propagation task.
create_catalog_node_dictionary_attributeCreate dictionary Category Level Attribute (CLA) and schedule propagation task.
create_catalog_node_matrix_attributeCreate matrix Category Level Attribute (CLA) and schedule propagation task.
delete_catalog_nodeDelete a catalog node (category) and its entire subtree.
delete_catalog_node_attributeDelete Category Level Attribute (CLA) from catalog node/category.
delete_product_categoryUnassigns a product from a single catalog category.
find_catalog_node_attributesList Category Level Attributes (CLA) across all catalog nodes/categories.
find_catalog_node_childrenList the direct child nodes (categories) of a catalog node.
find_catalog_nodes_by_attribute_definitionList all catalog nodes/categories that use the attribute definition in a Category Level Attribute (CLA).
find_catalogsList top-level catalogs.
find_categoriesSearch categories or catalogs for given query.
find_context_definitionsList context definitions for the current organization.
find_context_definitions_by_namesList context definitions by names.
get_catalog_nodeDescribe catalog node/category.
get_catalog_node_attributesList the Category Level Attributes (CLA) of one catalog node/category.
get_context_definitionGet a single context definition by id.
update_catalog_nodePartially update a catalog node's (category's) main details.
update_catalog_node_attributeUpdate the value or the propagation, lock and mandatory flags of a Category Level Attribute (CLA) and schedule propagation task.
update_catalog_node_column_attributeUpdate column Category Level Attribute (CLA) and schedule propagation task.
update_catalog_node_dictionary_attributeSet values for dictionary Category Level Attribute (CLA) and schedule propagation task.
update_catalog_node_matrix_attributeUpdate matrix Category Level Attribute (CLA) and schedule propagation task.

Assets

Manage media-bank assets, uploads, asset metadata, asset attributes, and asset labels.

ToolSummary
add_asset_attributeAssign attribute to asset.
add_product_asset_by_idAttach a single existing asset to a product, identified by asset ID in the path.
add_product_assetsAttach several existing assets to a product in one call.
change_asset_publish_statusUpdate asset published flag.
complete_asset_uploadComplete asset creation.
count_asset_labelsGet number of asset labels for given query.
create_asset_uploadCreate new empty asset.
create_media_labelCreate a custom type of media label.
delete_assetMark current asset as deleted.
delete_asset_labelRemoves given label from the asset's labels.
delete_product_assetDetach an asset from a product, removing only the link between them.
find_asset_labelsSearch for asset labels for given query.
find_media_labelsLists labels.
get_asset_attributesGet list of attributes associated to asset.
get_asset_viewsRetrieve a single asset together with the requested views.
get_assets_views_by_idsShow list of assets filtered by ids with details from given views.
get_product_assetsRetrieve the IDs of the assets associated with a product, in their display order and paginated.
update_asset_descriptionUpdate asset description.
update_asset_dictionary_attributeSet values to dictionary asset's attribute
update_asset_labelsSets the assets labels attribute.
update_asset_nameUpdate asset name.
update_asset_select_attributeSet values to select asset's attribute
update_asset_simple_attributeSet value to simple asset's attribute

Labels and relations

Work with product labels, relation definitions, and product-to-product connections.

ToolSummary
add_product_labelsAdd product labels to a product.
count_product_labelsGet number of labels for given query.
count_relationsGet number of relations for given query.
create_labelCreate a new label.
create_product_connectionRelate a product to another product under a relation definition.
delete_labelDelete a label.
delete_product_connectionsRemove every relation of one relation definition from a product.
delete_product_labelsRemove a set of labels from a product.
find_labelsList labels.
find_product_labelsSearch for labels for given query.
find_relationsSearch for relations for given query.
get_product_connectionsList the relation definitions a product participates in, each with its direction(s).
update_labelUpdate a label.

Publishing

Create and complete publish sessions, and review their issues and reports.

ToolSummary
add_products_to_publish_sessionAdd products to session.
complete_publish_sessionClose session.
create_publish_sessionCreate a new sync session.
get_publish_sessionGet sync session.
get_publish_session_asset_issuesGet assets issues for the session.
get_publish_session_entity_issuesGet entities issues for the session.
get_publish_session_product_issuesGet products issues for the session.
get_publish_session_reportGet a session report.

Completeness

Retrieve completeness scores and the requirements used to calculate them.

ToolSummary
find_completeness_score_requirementsList requirements.
find_completeness_scoresGet scores.
get_completeness_scoreGet detailed scores for single entity.
get_completeness_score_requirementsGet requirements for single entity.

History and audit events

Inspect recorded history and audit events for PIM entities.

ToolSummary
find_history_entriesRetrieve the history (audit log) events recorded for one specific entity instance.

Asynchronous jobs

Inspect the state and result details of asynchronous work.

ToolSummary
get_async_task_statusRead the status of a background task.

Tasks and users

Manage tasks, task products, comments, assignees, and organization users.

ToolSummary
add_task_commentAdd a comment for given task
add_task_productsAssign products to task.
complete_taskComplete task by id of logged in user.
complete_task_productComplete product in scope of a task.
create_taskCreate new task.
delete_task_productDelete product from task scope.
find_task_commentsList all comments with replies for given task.
find_usersReturns the list of users in the caller's organization.
get_userReturns the user.
update_taskUpdate task data.
update_task_assigneeAssign task.

Platform guidance

Search and retrieve indexed Bluestone platform guidance and recently updated content.

ToolSummary
get_latest_platform_guidance_contentRetrieve the most recently updated indexed pages.
get_platform_guidance_content_detailsRetrieve full content by its ID.
search_platform_guidanceSearch indexed documentation by semantic meaning and keywords.

Did this page help you?