jtakeit
Язык: RU
Попробовать бесплатно
Попробовать

Claude Code + MCP

Клиентские сайты на Claude Code — на бэкенде, созданном для агентов

Claude Code пишет статический сайт клиента в вашем репозитории — по умолчанию на Astro. Через MCP-сервер jtakeit он проверяет, собирает сайт и открывает превью, а jtakeit обслуживает панель, формы, запись и хостинг.

claude — client-site
$ npx @jtakeit/astro create client-site --locale en
$ cd client-site && npm ci
$ claude
> Write the site from the brief. Make the hero, the
  questions and the form editable, then run the
  catalogue check and push.
Claude Code работает в репозитории так же, как любой другой разработчик.

01/ подключение

Подключите MCP-сервер

Две команды в Claude Code и одно подтверждение в панели. Любой клиент, который поддерживает MCP, подключается так же — Claude Code здесь лишь пример.

zsh — claude code
$ claude mcp add --transport http jtakeit https://mcp.jtakeit.com/mcp
$ claude mcp login jtakeit
# the panel opens in your browser — approve, and it's done
В Claude Code: добавьте сервер, затем войдите.
mcp.json — any MCP client
{
  "mcpServers": {
    "jtakeit": {
      "type": "http",
      "url": "https://mcp.jtakeit.com/mcp"
    }
  }
}
Любой другой MCP-клиент: тот же сервер в его конфигурации.
  1. 1

    Добавьте сервер

    Добавьте MCP-сервер jtakeit своему агенту: две команды в Claude Code или несколько строк конфигурации в другом MCP-клиенте.

  2. 2

    Подтвердите в панели

    MCP-клиент открывает панель jtakeit в браузере. Вы входите и подтверждаете подключение.

  3. 3

    Готово — ключ копировать не нужно

    API-ключ не показывается и не копируется. Доступ принадлежит вам, и отозвать его можно в панели в разделе «Агенты» — он прекращается сразу.

Дальше — просите

Просите обычными словами. Агент создаёт проект, пишет страницы, собирает сайт и даёт вам ссылку на превью для клиента.

claude — client-site
$ claude
> Create a site for my client's barbershop on jtakeit

02/ процесс

Сайт силами AI-агента: от заготовки до preflight

Агент работает в двух местах: в git-репозитории, где он пишет и проверяет сайт, и на платформе — через MCP-сервер jtakeit, — где он собирает сайт, открывает превью и проверяет его ещё раз.

zsh — client-site
# in the repository
$ npx @jtakeit/astro catalogue
# writes jtk/catalogue.json, builds the site and checks
# every page against it — both directions
$ git push origin main
mcp — jtakeit
# then over MCP, from the agent
validate_catalogue   # judges the pushed commit, all findings at once
create_site          # the site on the platform
attach_repo          # imports the branch
commit_and_build     # the first build — nothing goes public
get_build            # until it settles; get_build_log if it fails
get_built_page       # read what was actually built
get_preview_link     # the link a person looks at
preflight            # before anyone says it is done
  1. Пишет. Страницы, то, что может редактировать владелец, и тексты — всё это файлы в git. По умолчанию — Astro; любой генератор статических сайтов можно разложить по тому же контракту.
  2. Проверяет локально. Проверка каталога не пропустит поле, которое объявлено, но не выведено, или выведено, но не объявлено.
  3. Собирает. Первая сборка занимает меньше минуты на заготовке Astro и около 90 секунд — на другом генераторе, и ничего не становится публичным.
  4. Preflight. Последняя проверка перед тем, как назвать работу готовой, — а клиент согласовывает превью до оплаты.

03/ инструменты

MCP-сервер: инструментов — 24

jtakeit поддерживает Model Context Protocol, поэтому агент обращается к платформе так же, как ко всему остальному: по имени, получая результат, который может прочитать. Вот они все.

Сайты

  • create_site
  • get_site
  • list_sites
  • attach_repo
  • import_branch

Сборки

  • commit_and_build
  • trigger_build
  • get_build
  • get_build_log
  • get_built_page
  • rollback

Проверки

  • validate_catalogue
  • get_registry
  • preflight
  • get_preview_link

Dev-сессия

  • open_dev_session
  • get_dev_files
  • send_dev_catalogue
  • close_dev_session

Контент и аккаунт

  • get_content
  • list_entries
  • get_stats
  • get_allowance
  • get_prices

04/ ограничения

Чего агент не может — намеренно

Некоторые решения должен принимать человек. Платформа устроена так, что агент не может принять их сам:

  • Он не видит клиентов вашего клиента — заявки, записи и участников.
  • Он не может изменить структуру сайта через инструмент. Структура меняется коммитом и импортом, которые вы можете прочитать и проверить.
  • Он не может запустить сайт на собственном домене, кого-то пригласить или подключить другого агента. Это делает человек в панели.
  • На запущенном сайте его сборка — лишь кандидат. Публикует её человек.

05/ dev-сессия

Dev-сессия: ваш локальный сервер с реальными текстами владельца

Dev-сессия подставляет в локальный dev-сервер реальные тексты владельца ещё до push — так следующую правку агента оценивают по словам, которые клиент действительно написал, а не по заглушке, с которой всё начиналось.

Как это вписывается в общую картину: агент пишет сайт, а jtakeit — бэкенд для клиентских сайтов — обслуживает панель, формы, запись и биллинг. Что может редактировать владелец, объявляется так же, как в любой Astro CMS для клиентских сайтов на jtakeit, а если вы сравниваете это с визуальным редактором, смотрите сравнение jtakeit и Webflow.

06/ вопросы

Сайты силами агента

Может ли Claude Code сделать сайт?
Да. Claude Code пишет файлы, а значит, может написать и статический сайт — на заготовке Astro от jtakeit или на Next.js, Nuxt, SvelteKit, Eleventy или Vite: страницы, компоненты и контент. jtakeit даёт ему заготовку, с которой можно начать, и MCP-сервер, чтобы собрать сайт, открыть превью и проверить его, а затем берёт на себя хостинг, формы, онлайн-запись и платежи.
Как подключить Claude Code к jtakeit?
Добавьте MCP-сервер jtakeit двумя командами в Claude Code. В браузере откроется панель: вы входите и подтверждаете подключение. API-ключ не показывается и не копируется, а отозвать доступ можно в панели в разделе «Агенты» — он прекращается сразу.
Что такое MCP-платформа для сайтов?
Это платформа, которой AI-агент управляет через Model Context Protocol. У MCP-сервера jtakeit 24 инструмента: с ними агент проверяет, что может редактировать владелец, создаёт сайт, собирает его, получает ссылку на превью и проходит последние проверки, прежде чем работу назовут готовой.
Чего агент не может делать в jtakeit?
Он не видит клиентов вашего клиента: заявки, записи и участников. Он не может изменить структуру сайта через инструмент — это делается коммитом и импортом. Он не может запустить сайт на собственном домене, кого-то пригласить или подключить другого агента — это делает человек в панели.
Проверяю ли я по-прежнему то, что пишет агент?
Да, и у вас есть такая возможность: всё, что он пишет, — это файлы в вашем git-репозитории. На запущенном сайте сборка агента — лишь кандидат, а публикует её человек.
Работает ли это только с Claude Code?
Нет. Любой клиент, который поддерживает MCP, подключается так же: добавьте MCP-сервер jtakeit и подтвердите подключение в панели. На этой странице описан Claude Code, потому что он работает с файлами и терминалом именно так, как требует описанный выше процесс.

07/ бесплатно

Сделайте следующий клиентский сайт на Claude Code

Зарегистрируйтесь в панели и сделайте первый клиентский сайт. Разработка и превью ничего не стоят — оптовую цену вы платите, только когда сайт запущен.

Попробовать бесплатноadmin.jtakeit.com

  • Бесплатно, пока сайт не запущен
  • Затем — оптовая цена за запущенный сайт, от €5 в месяц
  • Код остаётся в вашем git-репозитории