Productivity
Overview
Rubikc turns your Shopify catalog into a fast, swipeable storefront shoppers actually want to browse. This connector links Claude to your Rubikc admin so you can check performance and adjust merchandising without opening a separate dashboard. Ask how a Space (your storefront) is doing: sessions, swipe engagement, traffic quality, and which cubes (product or content feeds) are working. Then update cubes, blocks, shared blocks, navigation, and structures in plain language. Changes go through your Rubikc account with the same permissions you already use in admin.
Tools
Append one text or image overlay to a Block's current draft. Overlays render on top of gallery and product slides. Existing overlays stay. Supports dryRun.
addCubeFilterValue
ChatGPTAdd one filter value to a cube (or restore one that was removed). Supports dryRun.
addCubeToStructure
ChatGPTAdd one cube to a structure. Supports dryRun.
analyzeActionStats
ChatGPTCounts per shopper action type in one Space.
analyzeBehaviorSegments
ChatGPTGroup the sessions of one Space into behavior segments, with metrics per segment.
analyzeCube
ChatGPTAnalytics for one cube over a date range, optionally for one Version.
analyzeCubeBlockPositions
ChatGPTAnalytics per Block position within one cube, optionally for one Version. storefrontId is required to verify the cube belongs to it.
analyzeCubeBlocks
ChatGPTPer-Block analytics for one cube, optionally for one Version.
analyzeCubeContribution
ChatGPTAttribute commerce in one Space to the cubes that contributed to it. Different from rankCubes, which is a leaderboard.
analyzeCubePromotionClicks
ChatGPTClicks on the Cube Promotion blocks of one cube.
analyzeCubeSlideRetention
ChatGPTSlide retention curve for one cube: how many viewers reach each slide. storefrontId is required to verify the cube belongs to it.
analyzeFeedEffectiveness
ChatGPTFeed performance in one Space, grouped by feed page or by cube. Requires dateFrom and dateTo.
analyzeFunnel
ChatGPTThe standard conversion funnel for one Space: users at each step and the overall conversion rate, optionally compared with an earlier period.
analyzeLandingCubes
ChatGPTThe cubes sessions in one Space start on (first touch), with their engagement. Paginated.
analyzeOrderedFunnel
ChatGPTA sequenced conversion funnel for one Space from a preset or your own steps, per session or per visitor, within a conversion window. Optionally compared with an earlier period.
analyzeSessionDemographics
ChatGPTSessions of one Space grouped by browser, OS, device, referrer, UTM, language, timezone, bot kind, network, or country, optionally for one cube or action type.
analyzeStorefrontOverview
ChatGPTHeadline analytics totals for one Space over a date range.
analyzeStorefrontTimeSeries
ChatGPTStorefront analytics for one Space as a time series, bucketed by the timespan you choose.
analyzeSurveyOutcomes
ChatGPTHow survey respondents in one Space go on to add to cart or purchase, per survey. Requires dateFrom and dateTo.
analyzeTrafficQuality
ChatGPTTraffic quality metrics for one Space, grouped by a traffic dimension such as utm_source (the default), country, device, or bot kind.
analyzeTrafficQualityDetail
ChatGPTDrill into one traffic segment of a Space: its landing cubes, next cubes, and sample sessions.
compareCubeVersionTest
ChatGPTCompare Versions of one traffic split: impressions, main views, detail views, dwell, add to cart, and purchases for the split window. Keeps working after the split finishes.
completeFileUpload
ChatGPTFinish an upload started with createFileUpload after the bytes are uploaded, optionally merging generation metadata onto the file. Returns the file reference.
completeOnboardingStep
ChatGPTMark one onboarding step as done, save the Markdown report the merchant sees, and close its activity run. Supports dryRun.
copyCubeContent
ChatGPTCopy one Block from a source cube into a target cube as a new Block. The source Block is unchanged.
copyCubeVersionToLanguage
ChatGPTReplace one cube's Version for targetLanguage with a copy of its sourceLanguage Version's item list. Supports dryRun.
copyNavigationToLanguage
ChatGPTReplace the navigation menu for one language with a copy of another language's menu. Supports dryRun.
countProductFilterMatches
ChatGPTCount the products that match a filter selection, optionally within one structure, country, and language. Changes nothing.
createCubeContent
ChatGPTCreate new Blocks inside cubes. Each item can be placed on a Version with orderIndex or languages (languages all places it on every locale Version); otherwise it is appended to the cube's default Version for its language. publish true makes each new Block live on the public storefront. Does not change existing Blocks. Max 40 items, and the JSON-RPC HTTP body must stay under getMcpStatus.maxPayloadBytes; nested HTML can hit the byte limit first, so split batches early. Oversized requests return HTTP 413. Supports dryRun and transactional validation.
createCubeOrder
ChatGPTCreate a new Version (cube_content_order) of one cube for one language, with name, language, and optional title, handle, and SEO fields. Supports dryRun.
createCubes
ChatGPTCreate one or more new cubes in a Space. Does not change existing cubes. Max 40 items, and the JSON-RPC HTTP body must stay under getMcpStatus.maxPayloadBytes; nested HTML can hit the byte limit first, so split batches early. Supports dryRun and transactional validation.
createFileFolder
ChatGPTCreate a folder in a Space's file library.
createFileUpload
ChatGPTStart a file upload: creates a pending file and returns a presigned PUT URL for it. Upload the bytes to that URL, then call completeFileUpload.
createGlobalContent
ChatGPTCreate a new Shared block in a Space. It is not placed on any cube until you add it to a Version with insertCubeOrderItem.
createProductClass
ChatGPTCreate a manual product class in a Space. Supports dryRun.
createProductFilter
ChatGPTCreate a filter (choice list) in Rubikc for a Space. Supports dryRun.
createProductFilterValue
ChatGPTAdd a value to one product filter. Supports dryRun.
createSourceSchedule
ChatGPTCreate a Sources Automations schedule that syncs one integration every 1 hour, 6 hours, 1 day, or 1 week, optionally refreshing product data on linked cubes. Supports dryRun.
createStructure
ChatGPTCreate a new structure in a Space. Supports dryRun.
createSurvey
ChatGPTCreate a survey question in a Space (Admin Shared blocks > Surveys). It is not shown on any cube until placed on a Version. Supports dryRun.
deleteCubeContent
ChatGPTDelete one or more Blocks. Deleting a live Block changes the public storefront. Supports dryRun.
deleteCubeContentOverlays
ChatGPTRemove one overlay by overlayId from a Block's current draft. Supports dryRun.
deleteCubeOrder
ChatGPTSoft-delete one Version and remove its items. The Blocks themselves are not deleted. Supports dryRun.
deleteCubeRelations
ChatGPTRemove one cube relation by relationId. Supports dryRun.
deleteCubes
ChatGPTSoft-delete one cube so it no longer appears on the storefront. Supports dryRun.
deleteFile
ChatGPTSoft-delete one file and remove its stored object from storage. Blocks that reference the file can no longer load it. Supports dryRun.
deleteFileFolder
ChatGPTSoft-delete one folder if it is empty. Supports dryRun.
deleteGlobalContent
ChatGPTDelete one Shared block and remove it from every cube Version that places it, which changes the public storefront.
deleteProductClass
ChatGPTDelete one manual product class, or hide one that comes from Shopify. Supports dryRun.
deleteProductFilter
ChatGPTDelete one filter created in Rubikc, or hide a Shopify or built-in filter. Supports dryRun.
deleteProductFilterValue
ChatGPTDelete one filter value created in Rubikc, or hide one from Shopify or a built-in filter. Supports dryRun.
deleteSource
ChatGPTSoft-delete one Source. Linked cubes are not deleted. Supports dryRun.
deleteSourceSchedule
ChatGPTDisable and soft-delete one Sources Automations schedule. Supports dryRun.
deleteStructure
ChatGPTDelete one structure. Its cubes are not deleted. Supports dryRun.
deleteSurveys
ChatGPTDelete one survey the way Admin does: it is hidden (soft delete) and its answers are kept. Supports dryRun.
duplicateCubeVersion
ChatGPTCopy one Version into a new Version of the same cube so it can join a traffic split. cloneBlocks copies cube-local Blocks so later edits stay on the new Version. Supports dryRun.
getCubeContent
ChatGPTRead one Block by contentId, including its content_type and content_data.
getCubeInfo
ChatGPTRead one cube's admin payload, including product_data and its linked Sources.
getCubeInventory
ChatGPTBulk read of many cubes at once: their Blocks, Versions, languages, and publish status. Prefer this over calling getCubeInfo in a loop.
getCubeProductClassLinks
ChatGPTRead one cube's product class and filter values, with where each link came from.
getCubeRelations
ChatGPTList one cube's relations to other cubes of any type (cross-sell, up-sell, compare), optionally filtered by relation_type. Paginated.
getFeed
ChatGPTRead the home feed's pinned cubes (pinned_cube_ids and pinned_cubes[]) and appearance flags.
getFileDetails
ChatGPTRead one file's details and metadata.
getGlobalContent
ChatGPTRead one Shared block, including its content_data. includeUsage true also returns where it is used: each cube Version that places it, with views, engagements, and average view time per placement and in total.
getLocales
ChatGPTRead Admin Settings > Localization: the default language, available languages, the languages visitors can switch to, and whether Shopify owns the list (isManaged).
getMcpStatus
ChatGPTReturn safe MCP server diagnostics such as server version, auth mode, tool manifest version, which toolsets this connection loads, maxPayloadBytes, and maxBatchItems.
getOnboardingContext
ChatGPTRead-only onboarding context bundle: storefront settings summary, appearance and visitor-tutorial flags, agent onboarding progress, content playbook, source-material sync/transform counts, navigation summaries, and stored source shop URL.
getOnboardingProgress
ChatGPTRead the agent onboarding checklist for a Space: each step's status, notes, and report.
getProductFilterLayout
ChatGPTRead the storefront filter bar layout: whether it is on and which filters it shows in what order.
getSource
ChatGPTRead one Source, its available languages and transform types, and the cubes linked to it.
getSourceCapabilities
ChatGPTList the transform types, settings, and process steps available for a Space's Sources, optionally for one source type.
getSourceTransformLog
ChatGPTRead what one transform did to a cube: an actions list (cube created or reused, blocks created, updated, unchanged, removed, preserved, or published, steps that were off, languages used) and every media file with its status.
getSourceTransformRun
ChatGPTRead one transform run: status, item counts, AI token spend, and activity (blocks updated, unchanged, preserved, and media uploaded, failed, reused, skipped).
getSourcesInboxSummary
ChatGPTSummarize the Sources of a Space: counts of pending, transformed, and ignored Sources, the latest pending ones, and the Source types present.
getStorefrontContentPlaybook
ChatGPTReturn the resolved Space content playbook: brand and copy, visual style, example cube ids, and a shared instructions string. Follow instructions when writing cube content, and inspect example cubes before drafting.
getStorefrontMap
ChatGPTRead-only storefront inventory for navigation and rollout planning. Returns compact cube, structure, and navigation summaries without product_data payloads.
getStructure
ChatGPTRead one structure, including its member cubes[] and the pinned_cubes[] shown first in its collection feed.
getSurvey
ChatGPTRead one survey definition, including its content_data.
getSurveyResults
ChatGPTAggregated results of one survey over a date range, without free-text samples. Prefer this before listSurveyAnswers for summaries.
ignoreSources
ChatGPTMark one or more Inbox Sources as ignored so they leave the Inbox. Nothing is deleted; unignoreSource restores one. Supports dryRun.
importFileFromUrl
ChatGPTFetch a file from a public https URL and store it in the Space's file library. Can compress an imported video. Returns the file reference.
insertCubeOrderItem
ChatGPTInsert one Block, Shared block, survey, or generated block into one or more Versions at an index, or append it. Existing items stay. Supports dryRun.
inspectBlockTypes
ChatGPTCatalog of every block type agents can place on a Version. Use includeSchema: false for a compact catalog, or pass one contentType to fetch its exact JSON schema and valid examples on demand. Explains ordinary, shared, survey, and generated placements separately, including visual options, interactions, and restrictions. Omitted visual fields inherit Space Settings > Block defaults at render time; set a field on the block to override. Call before createCubeContent, updateCubeContent, or insertCubeOrderItem. This is not a per-cube inventory — use getCubeInventory or listCubeContent for existing blocks.
instructions
ChatGPTReturn Rubikc MCP agent instructions. Use topic 'blocks' for the block-type catalog (then call inspectBlockTypes for schemas), 'content' for Blocks/Versions/Shared blocks rules, 'images' for JPG 9:16 import/upload guidance, 'analytics' for Space metrics and workflows, 'sources' for Admin Sources, 'navigation' for menu documents, 'structures' for collection membership, 'filters' for classes, filters and the storefront filter bar, 'feed' for home pins and appearance, 'locales' for the Space default language and visitor languages, or 'onboarding' for launch-ready Space setup.
linkFilterToProductClass
ChatGPTLink one shared product filter to a product class. Create filters with createProductFilter. Supports dryRun.
linkSourceToCube
ChatGPTLink one Source to an existing cube. Supports dryRun.
listAnalyticsSegmentOptions
ChatGPTList the values available for analytics segment filters in one Space. Call this before applying segment filters.
listCubeContent
ChatGPTList Blocks (cube contents) in one cube or across a whole Space. Filter by cubeId, storefrontId, content type, or language; a language filter also returns language-agnostic Blocks. Pass cubeId, storefrontId, or both. Paginated.
listCubeContentVersions
ChatGPTList the version history of one Block. Paginated.
listCubeOrders
ChatGPTList one cube's Versions (per-language public cube views, API name cube_content_orders) with their ordered items. Paginated.
listCubeVersionTests
ChatGPTList one cube's per-language traffic splits across Versions, optionally filtered by language.
listCubes
ChatGPTList the cubes in a Space (products, pages, and other cube types), with optional search text and filters in query. Paginated.
listFileFolders
ChatGPTList the folders of a Space's file library under a parent path.
listFiles
ChatGPTList the files in one folder of a Space's file library, optionally filtered by file type. Pass prompt instead to search every folder by the text of the files' stored generation prompts. Paginated.
listGlobalContent
ChatGPTList the Shared blocks (global cube contents) of a Space, filtered by cube type, language, tags, or search text. A language filter also returns language-agnostic blocks. Paginated.
listNavigation
ChatGPTRead the storefront navigation menus of a Space: every language, or only the language you pass. Reading never creates a menu; a language without one returns 404.
listProductClasses
ChatGPTList the product classes (product types such as Shopify product categories or Bókun experience types) of a Space and their linked filters. Pass classId to read one class.
listProductFilters
ChatGPTList the shared product filters of a Space (Shopify attributes, filters created in Rubikc, and built-in Price, In stock, On sale, Brand, and Category), optionally with their values. Pass filterId to read one filter with its values.
listSessions
ChatGPTList recent shopper sessions of one Space for debugging, with each session's userId and sessionId. Paginated.
listSourceSchedules
ChatGPTList the Sources Automations schedules of a Space: which integration syncs, how often, and when it runs next.
listSourceSyncLogs
ChatGPTList per-item sync logs of a Space, filtered by Source, sync run, outcome, status, or sync type. Paginated.
listSourceTransformLogs
ChatGPTList per-item transform logs of a Space, filtered by Source, run, status, or outcome. Rows include action_summary and media_summary. Paginated.
listSourceTransformRuns
ChatGPTList transform runs of a Space (one per transform request), with status, item counts, AI token spend, and an activity roll-up. Paginated.
listSources
ChatGPTList the Sources (imported products, pages, and media) of a Space, filtered by type, search text, review status, or linked cubeId. Paginated.
listStorefronts
ChatGPTList Spaces (storefronts) for the authenticated MCP user. Admin label: Spaces. Use each returned
id as storefrontId.listStructures
ChatGPTList the structures (collections that group cubes; Shopify collections map here) in a Space, or pass cubeId to list only the structures that contain that cube. Paginated when listing a Space.
listSurveyAnswers
ChatGPTIndividual answer rows of one survey with pseudonymous browser and session identifiers. Free-text answer content is always redacted. Paginated.
listSurveyPlacements
ChatGPTList the cubes and Version positions where one survey is placed.
listSurveys
ChatGPTList the surveys of one Space, filtered by language, active state, or survey type. Paginated.
manageStorefrontBrand
ChatGPTOverwrite Admin General, Appearance, and visitor-tutorial settings on a storefront. Does not delete the Space. General settings patch keys: settingsName (Space Name), currency (3-letter ISO code), description, sameAs (official profile URLs), contactEmail, contactPhone, contactType, and address (streetAddress, addressLocality, addressRegion, postalCode, addressCountry). Appearance patch keys: darkModeDefault, hideCartFromNavigation (hides the cart icon; add to cart and checkout still work), hideSharingFromNavigation, hideLikesFromNavigation, showQrCodeOnMainFeed, imageQuality (1-100, or null to reset), and imageFormat (auto, avif, webp, or jpeg; auto or null resets). Visitor tutorial: skipOnboardingTutorial. Also supports storefrontName (admin label), logo URLs, cssVariables, customGoogleFontUrl, customFonts, partial contentPlaybook fields (brandPrompt, visualStylePrompt, exampleCubeIds), and blockDefaults (live visual defaults per block type). Does not change domain, checkout, Smart Cart, integrations, localization, custom CSS, or preview access. Pass null or an empty string to clear optional general fields. Read current values with getOnboardingContext, including appearance. Use dryRun before writing.
moveCubeOrderItem
ChatGPTMove one item to a new index within one or more Versions. No item is added or removed. Supports dryRun.
moveFile
ChatGPTMove one file to another folder. Supports dryRun.
previewCubeContent
ChatGPTValidate and render proposed Block content as JSON without saving anything. Pass storefrontId to preview with that Space's theme.
previewStorefrontFilters
ChatGPTPreview the filter bar shoppers get, for an optional shopper country and language. Changes nothing.
promoteCubeContentToShared
ChatGPTTurn a cube's Block into a Shared block: copies it into Shared blocks, replaces it on every Version that used it, and deletes the cube's own copy. Shared blocks have no unpublished state, so the result is live. Supports dryRun.
publishCubeContent
ChatGPTPublish the current draft of one or more Blocks, replacing what the public storefront shows. Supports dryRun.
rankCubes
ChatGPTLeaderboard of the cubes in one Space, sorted by the metric you choose. Paginated.
refreshLocales
ChatGPTRe-read the published languages and markets from the connected Shopify store and store them on the Space. dryRun does not contact Shopify.
removeCubeFilterValue
ChatGPTRemove one filter value from a cube. Supports dryRun.
removeCubeFromStructure
ChatGPTRemove one cube from a structure. The cube itself is not deleted. Supports dryRun.
removeCubeOrderItem
ChatGPTRemove one item from one or more Versions. The Block or Shared block itself is not deleted. Supports dryRun.
renameFileFolder
ChatGPTRename one folder and update the paths of everything inside it. Supports dryRun.
reorderStructureCubes
ChatGPTReplace the cube order of one structure with the order you pass. Supports dryRun.
replaceCubeContentOverlays
ChatGPTReplace the whole overlay list on a Block's current draft with the list you pass. Overlays you leave out are removed; an empty list removes them all. Supports dryRun.
replaceCubeOrderItems
ChatGPTReplace the whole item list of one Version with the list you pass. Items you leave out are removed from that Version. Prefer insertCubeOrderItem, moveCubeOrderItem, or removeCubeOrderItem for single-item edits. Supports dryRun.
replaySession
ChatGPTRead the full action timeline of one session, including referrer, device, and UTM metadata. Needs userId and sessionId from listSessions.
resetCubeProductClassLinks
ChatGPTDrop one cube's manual and removed class and value links and relink it from Shopify. Supports dryRun.
restoreCubeContentVersion
ChatGPTRestore a historical version of one Block as a new draft version; history is kept. publish true also makes it live on the public storefront. Supports dryRun.
resyncSources
ChatGPTQueue a resync of one or more Sources from their integration (such as Shopify), overwriting the stored source data, and write a Sync log per item. Supports dryRun.
runSourceSchedule
ChatGPTRun one Sources Automations schedule immediately: syncs its integration (such as Shopify) and, when enabled on the schedule, refreshes product data on linked cubes. Supports dryRun.
saveCubeVersionTest
ChatGPTCreate a traffic split, or update one that has not started, for one cube and language. Equal split or weighted percentages that add up to 100, with one to four Versions. Supports dryRun.
setCubeProductClass
ChatGPTSet one cube's product class manually, or pass classId null to clear it. Supports dryRun.
setFeedPinnedCubes
ChatGPTReplace the ordered list of cubes pinned to the top of the home feed. An empty list unpins all. Collection pins are set with updateStructure. Supports dryRun.
setOnboardingShopUrl
ChatGPTStore the merchant's existing shop URL on the Space so onboarding can read the brand from it. Supports dryRun.
setOnboardingStepStatus
ChatGPTMark one onboarding step as blocked, or as waiting for the merchant, with optional notes and a Markdown report saying why or what is needed. Does not send a message. Supports dryRun.
startOnboardingStep
ChatGPTMark one onboarding step as in progress and start an activity run that records the agent's tool calls for that step. Supports dryRun.
syncProductClasses
ChatGPTSync classes and filters from the Space's integration (Shopify: queued; Bókun: runs now), then relink products to them. Supports dryRun.
transformSource
ChatGPTQueue a transform of one Source into cube content with the settings you pass. It can create a cube, add Block versions, and call AI models and fetch media. Starts a transform run you can follow with getSourceTransformRun. Supports dryRun.
transformSourcesByType
ChatGPTQueue transforms of many Sources at once, with one configuration per source type. Returns the run ids. It can create cubes, add Block versions, and call AI models and fetch media. Supports dryRun.
unignoreSource
ChatGPTRestore one ignored Source to the Inbox. Supports dryRun.
unlinkFilterFromProductClass
ChatGPTRemove the link between one filter and a product class. The filter itself is kept. Supports dryRun.
updateCubeContent
ChatGPTOverwrite the content_data or language of existing Blocks. publish true makes the updated Blocks live on the public storefront. Unknown nested fields are rejected. Max 40 items, and the JSON-RPC HTTP body must stay under getMcpStatus.maxPayloadBytes; nested HTML can hit the byte limit first, so split batches early. Oversized requests return HTTP 413. Supports dryRun and transactional validation.
updateCubeOrder
ChatGPTOverwrite fields of one Version, such as name, title, handle, default flags, and SEO fields. Does not change its items. A handle change keeps the old handle in previous_handles. Supports dryRun.
updateCubeRelations
ChatGPTAdd one relation between any cubes (product, general, or home): cross-sell, up-sell, or compare. Does not remove existing relations. The cart cross-sell module shows only product-cube targets.
updateCubes
ChatGPTOverwrite metadata fields on one or more existing cubes, such as title, handle, tags, feed visibility, draft state, and publish schedule. Setting is_draft or the schedule changes what the public storefront shows. Does not edit Blocks. Max 40 items, and the JSON-RPC HTTP body must stay under getMcpStatus.maxPayloadBytes; nested HTML can hit the byte limit first, so split batches early. Supports dryRun and transactional validation.
updateFeedAppearance
ChatGPTOverwrite the home feed appearance flags you pass; other flags keep their values. Does not change algorithm weights or out-of-stock hiding. Supports dryRun.
updateGlobalContent
ChatGPTOverwrite fields of one Shared block: name, content_type, content_data, tags, language, or suggested_cube_types. Shared blocks have no draft state, so cubes that place it show the change. Does not change which Versions place it.
updateLocales
ChatGPTChange the default language, the languages visitors can switch to, and (when Shopify is not connected) the available languages. Adding a language does not translate or publish content. Supports dryRun.
updateProductClass
ChatGPTOverwrite fields of one product class, such as its name, display name, or hidden flag. Supports dryRun.
updateProductFilter
ChatGPTOverwrite fields of one product filter, such as its name, display name, or hidden flag. Supports dryRun.
updateProductFilterLayout
ChatGPTReplace the whole storefront filter bar layout, including whether it is shown. Read it with getProductFilterLayout first. Supports dryRun.
updateProductFilterValue
ChatGPTOverwrite fields of one filter value, such as its name, display name, or hidden flag. Supports dryRun.
updateSourceSchedule
ChatGPTOverwrite the interval, source type, enabled flag, or product data refresh of one Sources Automations schedule. Supports dryRun.
updateStructure
ChatGPTOverwrite fields on one structure, including its localized titles and handles maps and pinned_cube_ids (the cubes shown first in its collection feed). Supports dryRun.
updateSurvey
ChatGPTOverwrite fields of one survey. content_data replaces the stored question, so read it with getSurvey first. is_active false hides it from the storefront. Supports dryRun.
upsertCubeView
ChatGPTSet the SEO title, description, and handle of one cube for one language, overwriting the fields you pass. Supports dryRun.
upsertNavigation
ChatGPTCreate or replace the public navigation menu (title, items, highlights, trust items) for one language. Other languages are unchanged. Menu links can point at any URL. Supports dryRun.
validateCubeLocalization
ChatGPTCheck one cube across every storefront language (or the languages you pass) and list each localization issue: a language with no Version, a Version missing Blocks, or Blocks in another language.
analyzeCubes
ClaudeanalyzeStorefront
ClaudegetCubePlaybook
ClaudegetMcpStatus
ClaudegetOnboardingContext
ClaudegetStorefrontContentPlaybook
ClaudegetStorefrontMap
ClaudeinspectSessions
ClaudeinspectSurveys
Claudeinstructions
ClaudelistStorefronts
ClaudemanageCubeContent
ClaudemanageCubeContentOverlays
ClaudemanageCubeContentVersions
ClaudemanageCubeOrders
ClaudemanageCubeRelations
ClaudemanageCubes
ClaudemanageFiles
ClaudemanageGlobalContent
ClaudemanageNavigation
ClaudemanageOnboarding
ClaudemanageSourceMaterials
ClaudemanageStorefrontBrand
ClaudemanageStructures
ClaudeLinks
App Stats
182
Tools
3
Prompts
ChatGPT, Claude
Platforms
Category
Store PerformanceWorks with
ChatGPT
Claude
Data refreshed daily





