Skip to Content

Breeze AI

About

Breeze AI brings language models into the Magento admin. It’s a part of Breeze Enterprise theme and consists from several parts:

AI Models

Start with the models. It’s available for all Breeze Enterprise Theme customers under Swissup > Breeze AI > Models menu. Add a model, pick the provider, paste the API key and mark one of them as default — everything else in Breeze AI uses the default model unless a different one is chosen explicitly.

Prompts

Prompts live under Swissup > Breeze AI > Prompts menu. Every prompt is bound to the fields it may write to, so the AI Assistant and AI Bulk Action only offer the prompts that make sense for the field at hand.

AI Assistant

Once a prompt is assigned to a field, an AI button appears next to that field on the product, category and CMS page edit forms. The button opens a chat popup — pick a predefined prompt or type your own request, keep refining the answer in the same conversation, then click Apply to write the result into the field.

AI Bulk Action

Bulk generation is available under Swissup > Breeze AI > AI Bulk Action menu. Select the products or categories in the grid, choose the skill — generate or translate — pick the fields, prompts and target store views, and submit.

The jobs are dispatched to a Magento message queue, so the admin session isn’t blocked and the progress can be watched under System > Bulk Actions. The consumer has to be running:

bin/magento queue:consumers:start swissup.breezeai.product.attribute.update.consumer

Translation

Translation is a skill of its own, not a separate screen. It reads the default value of an attribute, translates it into the locale of the target store view and writes the result back to that store view — available both from the AI Assistant popup and from AI Bulk Action.

MCP Server

Breeze AI also works the other way around: instead of calling a model from the admin, it lets an AI coding agent — Claude Code, Cursor, Cline, Windsurf — call the store. The endpoint is POST /rest/V1/breezeai/mcp and it exposes four tools: generate, translate, list_prompts and graphql for read-only catalog access.

The endpoint is enabled by default. To register an agent, generate a token:

bin/magento breezeai:mcp:setup

The command creates a permanent, revocable integration scoped to Swissup_BreezeAi::manage and prints a ready-to-paste connection command. On Magento 2.4.4+ integration tokens have to be allowed as bearer tokens:

bin/magento config:set oauth/consumer/enable_integration_as_bearer 1
bin/magento cache:flush

The endpoint can be switched off, and the GraphQL URL used by the graphql tool can be overridden, under Stores > Configuration > Swissup > Breeze AI > MCP Server — the override is needed when the server can’t reach itself by its public URL, for example with Varnish in front or inside docker.

Store discoverability

Two read-only endpoints help external AI agents and crawlers understand the store without any configuration: /llms.txt describes the store in plain text, and /.well-known/ai-plugin.json advertises the GraphQL API as a plugin manifest.