
Чек-лист
21st.dev Magic MCP: /ui пишет React-компоненты прямо в проекте
Собирать UI-компонент вручную — вёрстка, стили, адаптив — отнимает время, которое можно потратить на логику продукта. Magic MCP от 21st.dev подключается и помогает исправить это
Содержание4 глав
Собирать UI-компонент вручную — вёрстка, стили, адаптив — отнимает время, которое можно потратить на логику продукта. Magic MCP от 21st.dev подключается прямо к твоему AI-агенту в IDE и по одной текстовой команде создаёт готовый React-компонент, который сразу ложится в проект. Ниже — что это, как поставить и как этим пользоваться.
1. Что такое Magic MCP
- MCP-сервер (Magic Component Platform) от 21st.dev создаёт React/TypeScript UI-компоненты по текстовому описанию прямо внутри IDE.
- Библиотека компонентов строится на каталоге 21st.dev, плюс интеграция с SVGL — доступ к профессиональным логотипам и брендовым SVG-ассетам.
- Поддерживаемые среды: Cursor, Windsurf, VSCode (в том числе с расширением Cline) и Claude.
- Лицензия и масштаб: открытый исходный код на MIT, около 5,2 тысяч звёзд на GitHub.
- Проект в статусе беты — все функции сейчас бесплатны на период беты.
2. Установка
- Требование: нужен Node.js (рекомендуется последняя LTS-версия) и один из поддерживаемых редакторов или агентов.
- API-ключ: получить бесплатно на 21st.dev/magic/console — без ключа сервер не запустится.
- Установка одной командой: npx @21st-dev/cli@latest install <client> --api-key <key>, где <client> — cursor, windsurf, cline или claude (github.com/21st-dev/magic-mcp).
- Ручная настройка: альтернативно MCP-сервер можно прописать вручную в конфиге IDE (например ~/.cursor/mcp.json или ~/.claude/mcp_config.json), указав команду npx -y @21st-dev/magic@latest и переменную API_KEY.
3. Как это работает
01
Опиши компонент
В чате агента набери /ui и опиши нужный компонент естественным языком, например «сделай современную адаптивную панель навигации»
02
Magic собирает
IDE предложит воспользоваться Magic, и сервер соберёт готовый компонент на основе библиотеки 21st.dev
03
Компонент в проекте
Компонент автоматически добавляется в проект и сразу доступен для использования — код полностью редактируемый
Magic Agent затрагивает только файлы самого сгенерированного компонента и не трогает остальной проект
4. Что важно знать перед использованием
- Лимит генераций: у плана есть месячный лимит; при исчерпании предложат апгрейд, а уже созданные компоненты продолжают работать без ограничений.
- Сложность компонентов: инструмент справляется с разной сложностью, но для лучшего результата сложный UI стоит дробить на более мелкие компоненты.
- Обновления библиотеки: как только автор публикует новый компонент на 21st.dev, Magic Agent получает к нему доступ сразу, без отдельного обновления самого MCP.
/ что изучить дальше
Связанные материалы

Материалы к YouTube-видеоВидео
Пять лет имитации компании. Первый миллион пришёл, когда я остался один
Открыть

Материалы к YouTube-видеоВидео
Шесть лет я искал хороших людей. Оказалось, я искал не тех
Открыть

Материалы к YouTube-видеоВидео
Два года с командой — ноль. 58 дней в одиночку — 1 717 000 ₽
Открыть