Как управлять магазином Shopify прямо из Claude Code
Пошаговая настройка Claude Code для владельца Shopify: Shopify CLI, Shopify Dev MCP, Nano Banana для AI-картинок и Google Search Console — без единой строки кода.
Если у Вас магазин на Shopify и Вы всё это время наблюдали за разговорами про AI со стороны, гадая, когда он наконец станет полезен именно Вам — не разработчикам, не «будущему себе, который выучит программирование», а живому оператору, который во вторник днём правит карточки товаров и пишет описания, — этот момент настал.
За последние полгода одновременно стали правдой три вещи:
- Claude Code от Anthropic (терминальный инструмент, благодаря которому Claude реально что-то делает на Вашем компьютере, а не просто болтает об этом) стал достаточно стабильным, чтобы им безопасно пользовались не-разработчики.
- Shopify выпустил официальный Dev MCP-сервер, который даёт Claude живой доступ к документации Shopify, GraphQL-схемам и лучшим практикам по API.
- Экосистема MCP взорвалась — теперь есть community-серверы для управления магазином Shopify, генерации картинок через Nano Banana от Google, выгрузки данных Google Search Console, постинга в Klaviyo и ещё сотни вещей, и все говорят на одном протоколе.
Соедините их вместе — и получите конфигурацию, где можно набрать «найди 20 товаров с худшим CTR в Search Console, перепиши им meta-описания, сгенерируй новые lifestyle-картинки для топ-5 и подготовь всё черновиком, чтобы я проверил перед публикацией» — и уйти, пока всё это выполняется.
Этот гайд проведёт Вас от нуля установленного софта до ровно такого workflow. Он написан для владельца Shopify, которому несложно копировать и вставлять команды, но который не пишет код. Полное время настройки — около 60–90 минут в первый раз. Дальше каждая новая автоматизация занимает минуты.
Что у Вас будет в итоге
К концу этого гайда у Вас на компьютере будет работать Claude Code с четырьмя подключёнными суперспособностями:
- Shopify Dev MCP — официальная документация Shopify и знание API встроены внутрь, так что Claude никогда не придумывает несуществующие поля и не использует устаревший синтаксис.
- MCP для управления магазином Shopify — реальный контроль над товарами, заказами, клиентами, коллекциями и картинками в живом магазине.
- Nano Banana MCP — генерация и редактирование изображений на движке Google Gemini (та самая модель, что стоит за частью лучшей AI-фотографии товаров, которую Вы видели в этом году).
- Google Search Console MCP — живые SEO-данные, которые Claude читает и по которым действует, без выгрузки CSV вручную.
Это и есть полный цикл: увидеть, что сломано, починить, сгенерировать ассеты, залить в Shopify, проверить в Search Console. Всё из одного окна чата.
Почему это важно прямо сейчас (контекст на апрель 2026)
Несколько вещей, которые стоит знать до старта, потому что за последний квартал ландшафт сместился, а большинство туториалов в сети устарели:
- С 1 января 2026 года новые приложения Shopify создаются в Dev Dashboard и используют OAuth client credentials (client ID и secret) вместо старых статичных токенов доступа
shpat_. Если Вы следуете старому туториалу и он велит скопировать токенshpat_xxxxx, тот сработает только для legacy custom apps. Новые конфигурации работают на парах clientId/clientSecret, а MCP-сервер сам обменивает их на короткоживущие токены. - Версия Shopify API по умолчанию, на которую нацелено большинство MCP, —
2026-01. Любой туториал, ссылающийся на2024-04или раньше, устарел. - Nano Banana 2 (Gemini 3.1 Flash Image) теперь стоит по умолчанию в большинстве MCP для изображений — он даёт Pro-уровень качества на скорости тира Flash и обходится примерно в $0,04–0,05 за картинку в стандартном разрешении, доходя до $0,15 за картинку в 4K.
- Есть два Shopify MCP, и они делают разное. Shopify Dev MCP — это инструмент разработчика: он работает локально и даёт доступ к документации Shopify и API-схемам. Магазином он не управляет. Для реальных действий в магазине (создание товаров, изменение цен, управление коллекциями) нужен отдельный community MCP. Поставим оба.
Понятно? Хорошо. Настраиваем.
Шаг 1. Поставить базу (Node.js и Claude Code)
Вам понадобится Node.js 18 или выше почти для всего в этом стеке. Если ни разу не ставили:
- Зайдите на nodejs.org и скачайте LTS-версию под Вашу операционную систему.
- Запустите установщик с настройками по умолчанию.
- Откройте Terminal (Mac) или Command Prompt / PowerShell (Windows) и наберите
node --version. Должно показать что-то вродеv20.x.xили выше.
Дальше ставим Claude Code:
npm install -g @anthropic-ai/claude-code
Затем запустите один раз, чтобы войти:
claude
Откроется браузер, попросит войти в аккаунт Anthropic — и Вы снова окажетесь в терминале с рабочей сессией Claude Code. Наберите /exit, чтобы пока выйти.
Учтите: Claude Code под Windows бывает капризен с MCP-серверами — многие community-серверы рассчитаны на пути Mac/Linux. Если Вы на Windows и делаете это впервые, самый гладкий путь — поставить WSL2 (Windows Subsystem for Linux) и запускать всё изнутри Ubuntu. Это плюс 15 минут, но экономит часы отладки.
Шаг 2. Поставить Shopify CLI
Shopify CLI — официальный инструмент командной строки для работы с темами, приложениями и данными магазина. Claude Code будет использовать его под капотом.
npm install -g @shopify/cli@latest
Проверьте через shopify version — должен показаться номер версии. Если хотите сразу войти в магазин (необязательно, но полезно), выполните shopify auth login и пройдите по подсказке в браузере.
Шаг 3. Добавить официальный Shopify Dev MCP
Это тот, что даёт Claude доступ к документации Shopify, GraphQL-схемам и валидации кода. Аутентификация ему не нужна, работает целиком на Вашей машине.
claude mcp add --scope user shopify-dev-mcp -- npx -y @shopify/dev-mcp@latest
Вот и всё. Перезапустите Claude Code (/exit, затем снова claude) — и можно сразу спрашивать вроде:
- «Покажи GraphQL-мутацию для обновления метаполя товара в версии API 2026-01»
- «Какие scopes нужны моему приложению, чтобы читать черновики заказов?»
В Dev MCP есть инструмент learn_shopify_api, который обязательно вызывается до любых других инструментов Shopify в рамках разговора — он генерирует conversationId, который нужен остальным инструментам. Claude это знает и вызовет его автоматически. Думать об этом не нужно.
Шаг 4. Добавить MCP для управления магазином Shopify
Это тот MCP, который реально что-то делает в магазине — создаёт товары, обновляет остатки, обрабатывает заказы, управляет коллекциями. Есть два основных пути.
Вариант A. Community MCP (бесплатно, больше настройки)
Самый популярный open-source-вариант — shopify-mcp от GeLi2001. Это Node-пакет, работает локально и поддерживает как legacy-токены доступа, так и новые OAuth client credentials.
Для новых приложений Shopify (после января 2026):
- В админке Shopify зайдите в Settings > Apps and sales channels > Develop apps (или новый Dev Dashboard, если он включён в Вашем магазине).
- Создайте custom app, настройте API scopes, которые хотите дать Claude (начните с малого —
read_products,write_products,read_orders— разумная стартовая тройка) и скопируйте Client ID и Client Secret. - Добавьте MCP в Claude Code:
claude mcp add shopify -- npx shopify-mcp \
--clientId YOUR_CLIENT_ID \
--clientSecret YOUR_CLIENT_SECRET \
--domain your-store.myshopify.com
Сервер сам обменяет эти учётные данные на короткоживущие токены (действительны ~24 часа).
Для legacy custom apps со статичным токеном shpat_:
claude mcp add shopify -- npx shopify-mcp \
--accessToken YOUR_ACCESS_TOKEN \
--domain your-store.myshopify.com
Важно: убедитесь, что ставите именно shopify-mcp, а не shopify-mcp-server — это разные пакеты с разными именами аргументов, и путаница между ними приводит к ошибкам.
Вариант B. Composio (платно, почти без настройки)
Если от команд в терминале Вас бросает в дрожь, Composio предлагает хостинговый MCP, который берёт на себя весь OAuth. Вы один раз входите на composio.dev, подключаете магазин Shopify через их интерфейс, а они дают единственный URL MCP для добавления в Claude Code. Это стоит денег, но экономит около часа возни. Для тех, кто ведёт несколько магазинов или не хочет управлять учётными данными, оно того стоит.
В любом случае перезапустите Claude Code после добавления сервера. Проверьте, что он загрузился, командой claude mcp list.
Шаг 5. Добавить Nano Banana для генерации AI-картинок
Nano Banana — это дружелюбное название для моделей генерации изображений Google Gemini. Nano Banana 2 (Gemini 3.1 Flash Image) сейчас стоит по умолчанию — она даёт вывод вплоть до 4K, сохраняет персонажей консистентными между разными генерациями и чётко отрисовывает текст внутри картинок, а именно это наконец-то делает AI пригодным для настоящей фотографии товаров.
Сначала понадобится API-ключ Gemini. Зайдите в Google AI Studio (aistudio.google.com), войдите под аккаунтом Google и создайте API-ключ. Для генерации изображений нужно включить биллинг — текстовые модели бесплатны, а генерация картинок работает по схеме pay-as-you-go. Месячного минимума нет.
Затем добавьте MCP:
claude mcp add nano-banana \
--env GEMINI_API_KEY=your_api_key_here \
-- npx @rafarafarafa/nano-banana-pro-mcp
Перезапустите Claude Code — и теперь можно просить вроде:
- «Сгенерируй hero-картинку для новой коллекции льняных штор — естественный утренний свет из окна в скандинавской гостиной, мягкие бежевые тона, соотношение 16:9, 4K»
- «Возьми это фото товара и отредактируй так, чтобы штора была на стене другого цвета»
MCP поддерживает text-to-image, редактирование image-to-image и референсные изображения для переноса стиля. Ожидаемые расходы для рабочего магазина: генерация 50–100 картинок в месяц на вариации товаров, lifestyle-кадры и hero-баннеры обходится примерно в $5–15.
Шаг 6. Добавить Google Search Console MCP
Вот где замыкается SEO-цикл. Когда Claude Code читает Ваши живые данные Search Console, он может находить недотягивающие страницы, предлагать правки, применять их к товарам и теме Shopify и переотправлять URL на индексацию — всё в одной сессии.
Самый активно поддерживаемый вариант — mcp-gsc от AminForou. Если у Вас установлен uvx (Python-аналог npx), простейшая настройка такая:
claude mcp add gsc -- uvx --from git+https://github.com/AminForou/mcp-gsc mcp-gsc
Также понадобится сервисный аккаунт Google с правами на чтение Вашего ресурса в Search Console:
- Зайдите в Google Cloud Console, создайте проект и включите Search Console API и (по желанию) Web Search Indexing API.
- Создайте сервисный аккаунт, сгенерируйте JSON-ключ и скачайте его.
- В Search Console добавьте e-mail сервисного аккаунта как пользователя ресурса с правами как минимум Restricted.
- Укажите путь к этому JSON-ключу через переменную окружения при запуске MCP.
Если хотите путь без кода, Better Search Console (от Houtini) и хостинговый MCP-коннектор Windsor.ai оба предлагают настройку попроще — Better Search Console особенно хорош тем, что синхронизирует данные в локальную базу SQLite, а значит, Claude может гонять настоящие SQL-запросы по Вашей истории, а не упираться в лимит Search Console API в 1000 строк на запрос.
Три workflow, которые можно запустить в первый же день
Настройка — скучная часть. А вот что оправдывает потраченный час.
Workflow 1. Массовый SEO-рерайт недотягивающих товаров
Откройте Claude Code и наберите:
«Через GSC MCP найди 20 карточек товаров в моём магазине с наибольшими показами, но наименьшим CTR за последние 28 дней. Для каждой выгрузи из Shopify текущий title и meta-описание, посмотри, по каким реальным запросам эти страницы показываются, и перепиши title и meta-описание так, чтобы они лучше попадали в поисковый интент. Ничего не публикуй — собери все правки списком, который я проверю.»
Что происходит за кулисами: Claude обращается к GSC MCP за поисковой аналитикой, к Shopify MCP — за текущими SEO-полями каждого товара, своими рассуждениями составляет улучшенные версии и выводит их таблицей на согласование. Когда Вы скажете «выглядит хорошо, применяй», он проталкивает изменения через Shopify MCP.
Это та задача, на которую у живого SEO-специалиста уходит целый день. Claude делает её примерно за 4 минуты. Цена: около $0,30–0,80 в расходах Claude API на 20 товаров.
Workflow 2. Сгенерировать lifestyle hero-картинки для новой коллекции
«Я только что создал новую коллекцию „Spring Linen“. Выгрузи из Shopify входящие в неё 8 товаров, прочитай описания, затем сгенерируй по одной lifestyle hero-картинке для каждого товара через Nano Banana — естественный утренний свет, скандинавский интерьер, единый визуальный стиль по всем 8, чтобы они выглядели как кампания. Сохрани их в локальную папку и подготовь черновик, чтобы загрузить как основные картинки товаров, но не публикуй, пока я не подтвержу.»
Claude читает товары через Shopify MCP, составляет описательные промпты на основе реальных характеристик (цвет, материал, размеры), генерирует картинки через Nano Banana с инструкциями по единому стилю, сохраняет их локально и готовит загрузку. Суммарная цена за 8 изображений высокого разрешения — примерно $0,30–1,20 в зависимости от тира разрешения.
То, что раньше было невозможным — удержать единый визуальный стиль на наборе из нескольких товаров — это ровно то, под что создавалась консистентность персонажей и объектов в Nano Banana 2. Вот где она реально проявляется в Вашей выручке.
Workflow 3. Ежедневная проверка SEO-здоровья
Добавьте в свой проект Claude Code сохранённую инструкцию — файл CLAUDE.md в папке проекта — где сказано:
«Каждое утро, когда я открываю этот проект, проводи проверку здоровья Search Console: выгрузи вчерашние клики против среднего за предыдущие 7 дней, отметь любую страницу, просевшую более чем на 30%, проверь статус индексации товаров, добавленных за последние 48 часов, и предупреди, если упала отправка какого-либо sitemap. Затем предложи конкретные правки.»
Теперь каждый раз при старте сессии Claude Code это делается автоматически. Ближе всего это к тому, чтобы держать джуниор-SEO, который ничего не забывает и не берёт выходных.
Чего ждать по расходам (реалистично, без маркетинга)
Для небольшого или среднего магазина Shopify, активно использующего этот стек:
- Claude Code (Anthropic): $20–80/мес в зависимости от того, как часто запускаете. Большинство владельцев укладывается в $30–50.
- Nano Banana (Gemini API): $5–25/мес на типичные нужды по фотографии товаров.
- Google Search Console MCP: бесплатно (использует Ваш существующий аккаунт Google).
- Shopify Dev MCP: бесплатно.
- MCP для магазина Shopify: бесплатно при самостоятельном хостинге, ~$20–50/мес при использовании Composio.
Итого где-то между $25 и $150 в месяц на всё, чтобы заменить задачи, которые раньше съедали 10–20 часов в неделю ручной работы или part-time-ассистента за €600–1200/мес.
Советы по безопасности (прочтите, прежде чем что-либо запускать)
Несколько правил, которые я выучил на собственных шишках, работая с владельцами магазинов на этом стеке:
- Никогда не давайте MCP права на запись, которые не доверили бы стажёру в его первый день. Начните с read-only, посмотрите, что делает Claude, а потом расширяйте права по мере доверия. Scopes всегда можно добавить позже. А вот удалённую коллекцию товаров не вернёшь.
- Первые недели всегда работайте через staging или черновики. Прямо говорите Claude: «собирай всё черновиком и дай проверить перед публикацией». Большинство объектов Shopify поддерживают черновое состояние.
- Держите резервный экспорт товаров. Раз в неделю запускайте встроенный экспорт товаров Shopify. Пять минут страховки от неудачного промпта.
- Используйте файл
CLAUDE.mdв папке проекта, чтобы зафиксировать tone of voice бренда, запретные темы, правила ценообразования и любые ограничения. Claude читает его при каждом старте сессии. Без него вывод будет разнобойным и со временем уплывёт от бренда. - Проверяйте MCP, которые ставите. Они работают на Вашей машине с доступом к магазину. Держитесь активно поддерживаемых проектов от вызывающих доверие авторов. Смотрите на звёзды в GitHub, дату последнего коммита и отвечает ли мейнтейнер на issues.
Что это на самом деле меняет для Вашего магазина
Честный посыл — не «AI заменяет Вашу команду». А в том, что скучные 70% работы интернет-магазина — SEO-правки, обновление картинок, ревизии остатков, переписывание описаний — превращаются в то, что Вы контролируете, а не делаете. Вы возвращаете себе выходные, а тем частям бизнеса, где реально нужен человек (позиционирование, отношения с поставщиками, эмпатия к клиенту, решения по бренду), достаётся больше внимания, потому что их не вытесняет рутина.
Это не прогноз про «будущее работы». Это стек, который можно поставить сегодня днём.
FAQ
Нужно ли уметь программировать? Нет. Всё в этом гайде делается копированием команд в терминал. Достаточно уметь открыть терминал и вставить строку — и всё. Техническую часть берёт на себя Claude Code.
Сколько стоит весь стек в месяц? От $25 до $150 в зависимости от нагрузки. Большинство небольших магазинов Shopify укладывается в $50–80/мес. Это заменяет 10–20 часов ручной работы еженедельно.
Безопасно ли давать Claude Code доступ к живому магазину? Да, с предосторожностями. Начните с read-only scopes, для всех изменений используйте черновики и держите еженедельные бэкапы товаров. Расширяйте права постепенно, по мере доверия.
Какой план Shopify нужен? Любой, поддерживающий custom apps, — а это все платные планы. Dev MCP работает с любым планом. MCP для управления магазином требует функции custom apps.
Можно ли использовать это с несколькими магазинами Shopify? Да. Добавьте отдельный экземпляр MCP для каждого магазина с разными учётными данными. Claude Code может переключаться между ними в одной сессии.
Что если MCP-сервер перестанет работать?
MCP-серверы поддерживаются сообществом. Если один сломается после обновления Shopify API, его можно временно убрать командой claude mcp remove [name] и вернуть, когда выйдет обновление. Shopify Dev MCP — официальный, его поддерживает сам Shopify.
Нужна помощь с настройкой?
Если Вы дошли до середины гайда и упёрлись в стену — проблемы с путями в Windows, головная боль с OAuth, MCP-серверы, отказывающиеся грузиться, — это нормально. Первая установка — самая тяжёлая.
В areza.digital мы настраиваем ровно этот стек для европейских владельцев Shopify как продуктизированную услугу. Берём на себя аутентификацию, ротацию учётных данных, настройку бренда в CLAUDE.md и первые три автоматизации, заточенные под Ваш магазин. Вы получаете работающую систему и 30-минутный обучающий созвон, чтобы дальше вести её самостоятельно. Особенно у скандинавских магазинов Shopify — высокий средний чек, покупатели, лояльные к английскому, монопольная доля Google — эффект накопления непропорционально велик; поюнитовая экономика по нишам разобрана на нашей странице рынка DTC e-commerce в Швеции.
Записаться на 30-минутный созвон-знакомство →
Текст: Nikita Janockin, основатель areza.digital. Источники: официальная документация Shopify Dev, документация Anthropic Claude Code, Google AI Studio, AminForou/mcp-gsc, GeLi2001/shopify-mcp, ConechoAI/Nano-Banana-MCP, Composio и прямое тестирование на живых магазинах Shopify. Последнее обновление — 8 апреля 2026.