Creatica

Creatica · официальный сервер

Агент рисует фон для посадочной страницы, слайда или обложки ссылки в твоих цветах: волны, свечение, геометрия, 58 стилей, файл SVG или PNG собирается на твоём компьютере

На твоём компьютере·Без ключа·Бесплатно·5 инструментов·проверено 18.10.2026 на версии 0.1.3

Другие способы ↓Что можно сделать ↓

Что сможет агент

  • Подбирает стиль под задачу: на английскую просьбу о тёмном фоне со свечением для первого экрана сервер первым поставил стиль blurry, к нему палитры darkMystery, earthyGreens, forestFantasy и готовый запрос на отрисовку.
  • Рисует фон в твоих фирменных цветах и нужном размере: волны 1200 на 630 в трёх цветах пришли превью PNG за 132 мс, а SVG тех же волн на 1920 на 1080 весил 7 094 байта.
  • Повторяет фон точно: два вызова с одинаковым seed и всеми прочими настройками вернули побайтно одинаковые превью PNG, поэтому старую обложку можно получить заново, если сохранены seed, все параметры запроса и версия пакета.
  • Сохраняет готовый файл в папку проекта: обложка ссылки записалась как PNG 1200 на 630, фон слайда как SVG.
  • Объясняет параметры стиля и где на фоне место под текст. В каталоге 58 вариантов и 100 палитр, на прогоне без ошибок отрисовались 57, у golf ошибка.
Кто сделал
Creatica
Версия
0.1.3
Проверено
18.10.2026, Claude Code
Лицензия
MIT
Код
закрыт, сервер удалённый
Документация
creatica.app/docs

Подключить

Промпт собран из паспорта: команды в нём те же, что во вкладках Claude Code и Codex.

Промпт для агента
Подключи MCP-сервер «Creatica» версии 0.1.3. Работай по шагам и после каждого коротко говори, что сделал.

Данные сервера (каталог smyslokod.ru, проверено 18.10.2026):
- имя в конфиге: creatica
- официальный источник: https://creatica.app/docs
- запуск: npx -y @creatica/mcp@0.1.3

Правила:
1. Не ставь Node.js, uv или Docker без моего «да». Не хватает - остановись и скажи, что поставить и откуда.
2. Ставь только пакет или адрес из этого промпта. Никаких установочных скриптов из README без моего подтверждения.
3. Перед правкой конфига сделай его резервную копию.

Шаги:
0. Определи, кто ты (Claude Code, Codex или другой агент) и какая у меня система.
1. Проверь окружение: node --version и npx --version (нужен Node.js 20 или новее). Скажи, что нашёл.
2. Проверь, нет ли уже сервера с таким именем: `claude mcp get creatica` (в Codex: `codex mcp list`).
3. Подключи сервер:
   Claude Code: claude mcp add --scope user --transport stdio creatica -- npx -y @creatica/mcp@0.1.3
   Codex: codex mcp add creatica -- npx -y @creatica/mcp@0.1.3
   Если ты не Claude Code и не Codex, подключи способом, принятым у тебя, с той же командой запуска.
4. Проверка: `claude mcp list` (в Codex: `codex mcp list`), статус должен быть «Connected». Попроси меня перезапустить сессию. У сервера 5 инструментов, перечисли их. Сделай пробный запрос: «Через creatica нарисуй фон в стиле волн 1200 на 630 в цветах #0f172a, #2f6fdb и #38bdf8 с подложкой #0f172a и покажи превью». Покажи результат.
5. Итог одним сообщением: что добавлено и куда, статус, число инструментов, команда отката и откуда восстановить копию конфига. Откат: `claude mcp remove creatica --scope user` (в Codex: `codex mcp remove creatica`).

Если на любом шаге ошибка, не чини наугад. Покажи текст ошибки и скажи, что, по-твоему, случилось. Частые проблемы: https://smyslokod.ru/mcp/creatica#problemy
  • Выполнят Claude Code, Codex, Hermes и любой агент с доступом к терминалу.

Что нужно на компьютере: Node.js 20 или новее.

Ключ: не нужен.

Ключ и регистрация не нужны. Команда подключения: claude mcp add --scope user creatica -- npx -y @creatica/mcp@0.1.3. Нужен Node.js 20 или новее, мы запускали на 22.23.3. При первом запуске npx скачивает пакет из реестра npm, вместе с зависимостями в песочнице он занял около 57 МБ. Описания инструментов занимают около 3,4 тысячи токенов. Во всех схемах инструментов указан стандарт JSON Schema draft-07: такая же пометка ломает сервер Filesystem в Claude Desktop, там этот сервер тоже может не заработать. В Claude Desktop мы его не запускали, в Claude Code он подключился. Платный облачный адрес у Creatica тоже есть, но в карточку он не вошёл: на прогоне был только локальный пакет.

Проверь, что работает

Пробный запрос

Через creatica нарисуй фон в стиле волн 1200 на 630 в цветах #0f172a, #2f6fdb и #38bdf8 с подложкой #0f172a и покажи превью

Что должно получиться: Промпт просит агента вызвать generate_background со стилем wave. Когда мы вызывали его напрямую нашим клиентом на SDK, пришли описание с seed и размером и превью PNG 800 на 420 с волнами трёх оттенков синего. Что ответит сам агент Claude Code, мы не проверяли. Если вызова creatica нет, посмотри командой /mcp, подключён ли сервер.

Что можно сделать

4 сценария
Превью фона wave из ответа сервера: волны трёх оттенков синего на тёмно-синей подложке, 800 на 420

Обложка ссылки для соцсетей в цветах бренда

Нашему прямому вызову generate_background со стилем wave, размером 1200 на 630, цветами #0f172a, #2f6fdb, #38bdf8 и такой же подложкой сервер вернул превью 800 на 420 с ровными волнами трёх оттенков синего. Без подложки, но с saveTo, он же записал PNG 1200 на 630 в указанный файл. Как агент сам выберет параметры по этому промпту, мы не смотрели.

  1. Агент берёт стиль wave, его параметры показывает describe_background.
  2. generate_background получает цвета в palette.colors и подложку в palette.backgroundColor, путь файла в saveTo.
Промпт
Через creatica сделай фон для обложки ссылки 1200 на 630 в стиле спокойных волн. Цвета: #0f172a, #2f6fdb, #38bdf8, подложка #0f172a. Сохрани как PNG в папку public/og-background.png и запомни seed, чтобы потом сделать такой же фон другого цвета.

Бесплатно: почта или сразу Телеграм-канал клуба

  • Совет. Без подложки по верхнему краю волн проступает чужой розово-серый цвет, об этом в проблемах.
Превью фона blurry с палитрой darkMystery из ответа сервера: размытое пурпурное свечение на чёрном, 800 на 420

Тёмный фон со свечением для первого экрана сайта

Промпт просит агента подобрать стиль по описанию. Когда мы передали suggest_backgrounds похожее описание по-английски, первым пришёл стиль blurry с палитрой darkMystery и готовым запросом. Отрисовка 1200 на 630 заняла около секунды: размытое пурпурное свечение на чёрном. Сам промпт агентом не выполнялся.

  1. Описание задачи серверу агент пишет по-английски: по-русски подбор возвращает пустой список.
  2. Из ответа suggest_backgrounds агент берёт готовый запрос и передаёт его в generate_background.
Промпт
Через creatica подбери тёмный фон с мягким свечением для первого экрана сайта про онлайн-сервис. Покажи три варианта стиля, выбери лучший и нарисуй его 1920 на 1080 в SVG.

Бесплатно: почта или сразу Телеграм-канал клуба

Фон для серии слайдов

Стиль bauhaus с палитрой underTheSea и seed slide-7 на прогоне записал SVG 1920 на 1080 весом 7 733 байта: сетка четвертей кругов в синих тонах. По бокам остались белые поля, потому что сетка не тянется на всю ширину. Подойдёт ли такой фон под текст слайда, решаешь ты, агентом этот промпт мы не гоняли.

Промпт
Через creatica сделай фон для слайдов 1920 на 1080 в геометрическом стиле, палитра underTheSea, seed slide-7. Подложку поставь в тон самого светлого цвета палитры и сохрани в slides/background.svg.

Бесплатно: почта или сразу Телеграм-канал клуба

  • Совет. Сохрани seed и палитру: с теми же настройками сервер вернёт тот же фон для следующих слайдов.

Повторить фон, сделанный раньше

В ответе сервер отдаёт seed и параметры запроса. Два вызова с seed brand-1 и одинаковыми настройками дали на прогоне побайтно одинаковые превью PNG. Чтобы повторить фон, храни seed, параметры запроса и версию пакета: найдёт ли агент их в твоих файлах, зависит от того, сохранил ли ты их.

Промпт
Через creatica нарисуй ещё раз фон wave с seed brand-1, 1200 на 630, цвета #0f172a, #2f6fdb, #38bdf8, и рядом такой же фон в цветах #1f2937, #10b981, #a7f3d0. Сохрани оба в PNG.

Бесплатно: почта или сразу Телеграм-канал клуба

Пример работы

редакция, прогон при проверке 18.10.2026
Задача
Обложка ссылки в цветах бренда
Промпт
Через creatica сделай фон для обложки ссылки 1200 на 630 в стиле спокойных волн, цвета #0f172a, #2f6fdb, #38bdf8, сохрани в PNG
Что сделал агент
  1. list_backgrounds с запросом «calm waves» вернул пять стилей, среди них wave и layered_waves.
  2. describe_background wave показал параметры и подсказку, что верхняя треть остаётся под текст, когда рядов волн не больше шести.
  3. generate_background без подложки нарисовал волны за 132 мс, но по верху проступил цвет #9b7d7d.
  4. С saveTo сервер записал PNG 1200 на 630, а с palette.backgroundColor #0f172a превью пришло с ровным тёмным верхом.
Результат
Через npx и mcp-probe прошли 4 вызова, нашим клиентом из установленного пакета 82 вызова всех пяти инструментов, ошибки только ожидаемые и у стиля golf. Соединений установленный пакет не открывал. Инструменты вызывали mcp-probe и наш клиент, агент Claude Code промпт не выполнял.

Инструменты

5 · описания около 3,4 тыс. токенов

Жёлтым то, что агент делает от твоего имени, красным запуск команд на компьютере. Нажми на имя: покажем, что делает инструмент, и описание, которое читает агент. В Claude Code инструменты грузятся по запросу и почти не занимают память агента; в других клиентах и при своём адресе подключения (ANTHROPIC_BASE_URL) описания грузятся целиком на каждом сообщении.

Когда не нужен

Если нужен фон с фотографией, людьми или предметами, этот сервер не подходит: он рисует только абстрактные узоры из фигур, линий и пятен цвета. Простой градиент в одну строку агент напишет на CSS сам, без сервера. Полный список стилей и палитр приходит длинным ответом, примерно по 40 тысяч знаков, поэтому проси агента искать с фильтром или через подбор по описанию.

Частые проблемы

10

По верхнему краю фона с волнами видны розово-серые клинья, которых нет в твоей палитре

Если не задать цвет подложки, сервер берёт свой цвет по умолчанию #9b7d7d, и на прогоне со стилем wave и тремя своими цветами он проступил между волнами. Попроси агента передать цвет подложки в palette.backgroundColor, например самый тёмный из твоих цветов. С подложкой #0f172a верх фона на прогоне стал ровно тёмно-синим.

Подбор стиля по описанию на русском возвращает пустой список

suggest_backgrounds и поиск в list_backgrounds сравнивают слова с английскими описаниями стилей. На «спокойные волны» и на описание тёмного фона по-русски пришло ноль вариантов. Пусть агент пишет описание серверу по-английски, например «calm waves» или «dark glow for a landing page hero». Тогда на прогоне пришли пять и три варианта.

Стиль golf отвечает ошибкой «Dynamic require of "simplex-noise" is not supported»

В версии 0.1.3 этот стиль не собирается внутри пакета. Из 58 стилей на прогоне упал только он. Выбери другой стиль. Остальные 57 при вызове с размером 1200 на 630 и seed check-1 вернули SVG без ошибок.

Файл, который уже лежал по указанному пути, пропал, на его месте картинка

generate_background с параметром saveTo пишет файл по любому пути и заменяет существующий без вопроса. Относительный путь вида ../ на прогоне вывел запись за пределы рабочей папки. При этом автор пометил все инструменты как только читающие. Называй агенту полный путь и новое имя файла внутри проекта, например в папке для картинок сайта, и проверяй saveTo в вызове до того, как его пропустить. Важные файлы держи в git или в копии, потому что сервер сам их не бережёт.

Фон в стиле bauhaus или pattern на широком слайде занимает середину, а по бокам пустые полосы

Эти стили рисуют сетку из клеток постоянного размера и, как сказано в описании стиля, заполняют остаток цветом подложки. На прогоне bauhaus 1920 на 1080 получил белые поля слева и справа. Задай palette.backgroundColor в тон фона, тогда поля сольются с ним, или возьми стиль, который тянется на весь кадр, например wave или blurry.

Агент не видит инструментов сервера

Клиент не перезапущен после подключения: Claude Code читает подключения при старте сессии. Закрой и открой сессию, потом проверь: claude mcp list.

«spawn npx ENOENT» при запуске

Клиент не видит npx: приложения с иконкой не читают PATH из настроек терминала. Пропиши полный путь к npx. Узнать его: which npx на Mac, where npx на Windows.

«Unsupported engine» или падение при старте

Старая версия Node.js. Нужна 20 или новее, проверить: node --version.

Codex: сервер не успевает запуститься

Codex ждёт запуска 10 секунд, а первый запуск npx скачивает пакет дольше. Во вкладке Codex уже стоит startup_timeout_sec = 30, возьми фрагмент оттуда.

Агент путается в инструментах и медленно отвечает

В настройках Claude Code задан свой адрес подключения (ANTHROPIC_BASE_URL): поиск инструментов выключается, и описания всех подключений грузятся целиком. Оставь включёнными только нужные подключения.

Безопасность и данные

Кто сделал
Creatica (официальный). Исходный код закрыт: сервер удалённый, его держит автор. Поэтому проверяли поведение.
Что видит агент
Только то, что агент передаёт в вызов: имя стиля, цвета, размер, seed, короткое описание задачи и путь для файла. Файлы проекта и разговор сервер не читает, стили и палитры берёт из каталога внутри пакета. Превью PNG уходит в ответ агенту, а значит модели агента, у Claude Code это Anthropic. Сам сервер ничего не отправляет: установленный пакет за 82 вызова на двух прогонах не открыл ни одного соединения. При запуске через npx идёт обращение к реестру npm.
Куда уходят данные
Данные остаются на компьютере.
Что может изменить
Четыре инструмента только отвечают текстом. generate_background с параметром saveTo записывает SVG или PNG по указанному пути, создаёт недостающие папки и молча заменяет файл, если он уже есть: на прогоне так затёрся текстовый файл, а путь с ../ вывел запись за пределы рабочей папки. Пометка автора readOnlyHint у этого инструмента неверна. Без saveTo сервер на диск ничего не пишет.
Наша проверка
Пакет @creatica/mcp указан на странице установки сайта Creatica и записан в официальном реестре MCP как app.creatica/backgrounds. В npm у него один сопровождающий, тот же у пакетов движка @creatica/engine и @creatica/schema. Репозиторий из поля repository 18 октября 2026 года отвечал 404, поэтому код мы читали по архивам npm. Лицензия MIT, установочных скриптов нет. В коде трёх пакетов нет запуска программ, сетевых запросов и отключения проверки TLS, запись файла одна, в saveTo. Инструкция сервера только объясняет порядок инструментов, скрытых указаний в ней и в описаниях нет. В одноразовой песочнице Ubuntu 24.04.5 на Node.js 22.23.3 было 4 вызова через npx и mcp-probe и 82 вызова всех пяти инструментов нашим клиентом на SDK из установленного пакета. Вызовы шли для всех 58 стилей: 57 отрисовались, golf завершился ошибкой. OSV по самому пакету записей нет. В дереве из 154 пакетов OSV нашёл две записи у image-size 1.2.1 (GHSA-5p2g-fcmc-qvqq, GHSA-w3rx-r6r6-pgpr): зависание при разборе специально испорченной картинки. Пакет приходит через svgdom, который зовёт его только для картинок внутри SVG, а сервер картинок на вход не принимает. Версия в команде закреплена.
Версия
В командах закреплена версия 0.1.3: ставится ровно то, что мы проверили.
Проверить самому
агент прочитает код подключения как недоверенный

Полезные материалы

Журнал проверок

  • 18.10.2026·0.1.3·Claude Code, Linux·работает71c16b38f30948ff
  • 18.10.2026·0.1.3·Claude Code, Linux·работает71c16b38f30948ff

Отпечаток - контрольная сумма того, что сервер отдаёт агенту. Поменялся при той же версии - поменялось поведение.

Подключения делают их авторы. Мы проверяем установку и описываем, что они умеют, но код и сервис остаются чужими. Перед установкой посмотри, какие данные получит агент.