Lanhu MCP Server
По ссылке на макет Lanhu агент получает HTML с CSS, дизайн-токены, слои и слайсы без ручного экспорта из редактора.
- 148 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Cookie аккаунта Lanhu открывает доступ ко всем проектам и действует как пароль.
- Сервер обращается к сервису Lanhu от вашего имени и передает ему ссылки на макеты.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/mrdgbot-lanhu-mcpОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Cookie аккаунта Lanhu открывает доступ ко всем проектам и действует как пароль.
- Сервер обращается к сервису Lanhu от вашего имени и передает ему ссылки на макеты.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
`mcp-lanhu` — MCP-сервер сервиса Lanhu для Cursor, Windsurf, Claude Desktop и Claude Code. Агент получает ссылку на макет и читает дизайн: инструмент `lanhu_design` в режиме `analyze` возвращает HTML и CSS с дизайн-токенами по частоте использования, `tokens` отдает только токены, `slices` выгружает слайсы и иконки, `list` показывает макеты проекта. Инструмент `lanhu_page` разбирает PRD и прототипы Axure, а `lanhu_resolve_invite` превращает ссылку-приглашение в адрес проекта. Параметр `include` выбирает, что вернуть: `html`, `image`, `tokens`, `layout`, `layers` или `slices`, а `layer_depth` ограничивает вложенность слоев. Есть ресурс `project-designs` и два промпта, `frontend-dev` и `design-review`.
Для кого. Фронтенд-разработчикам, которые получают макеты и требования в Lanhu и хотят собирать компоненты по ссылке, не открывая редактор макетов.
Подходит, если
- Разработчик вставляет ссылку на макет и просит собрать компонент по нему.
- Цвета, шрифты и тени макета нужны списком токенов.
- Иконки и картинки выгружают пакетом из проекта.
- PRD или прототип Axure отдают агенту для разработки по требованиям.
Не подходит, если
- Макеты лежат в Figma или другом сервисе, не в Lanhu.
- Cookie аккаунта нельзя передавать локальному серверу.
- Нужен визуальный тест готовой верстки: сервер читает макеты, скриншоты не сравнивает.
Пример запроса к агенту
Разбери этот макет Lanhu: верни HTML, CSS и токены цветов и шрифтов, затем собери по нему компонент.MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
Переменные окружения
LANHU_COOKIEобязательная, секрет- Значение заголовка Cookie из вашей сессии Lanhu.
Ограничения
Вход идет через cookie вашей учетной записи Lanhu: переменная `LANHU_COOKIE` равна значению заголовка `Cookie`, снятому в инструментах разработчика браузера. Cookie открывает доступ ко всем проектам аккаунта, храните его как пароль и не коммитьте. Сервер работает по stdio и обращается к Lanhu от вашего имени. Нужен Node.js 20 или новее. README и документация написаны на китайском, английская версия лежит в `docs/README_EN.md`.
Как отключить. Удалите запись `lanhu` из настроек клиента и завершите сеанс Lanhu, из которого копировали cookie. Переменную `LANHU_COOKIE` уберите из окружения и файла `.env`.
Частые вопросы
Как получить cookie?
Войдите в Lanhu, откройте инструменты разработчика, вкладку Network и скопируйте заголовок `Cookie` любого запроса.
Какие режимы у `lanhu_design`?
`list`, `analyze` (по умолчанию), `tokens` и `slices`.
Как ограничить глубину слоев?
Запросите `layers` и задайте `layer_depth`: по умолчанию 4, `0` возвращает верхний уровень, `"all"` дает полное дерево.
Нужно ли клонировать репозиторий?
Нет, `npx -y mcp-lanhu` скачивает пакет сам. Клонирование нужно только для разработки.
Чем он отличается от `lanhu-mcp-server`?
Это отдельный проект с собственным пакетом `mcp-lanhu`. В каталоге рядом лежит карточка `lanhu-mcp-server`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер для сервиса Lanhu: агент читает прототипы Axure и макеты, выгружает слайсы и ведет общую командную доску
MCP-сервер от MasterGo: агент получает DSL дизайн-файла по ссылке и восстанавливает макет как HTML или компонент.
Дизайн-студия для людей и агентов: CLI dsa, MCP по адресу /mcp и скилл правят сайты, слайды, отчеты и 3D в одном документе.
MCP-сервер Arc UI: агент ищет React-компоненты с анимацией, читает документацию и свойства, получает команду shadcn.
MCP-сервер и плагин для сборки интерфейса с агентом: курируемые дизайн-системы, промпты для UI и варианты верстки
MCP-сервер и линтер дизайн-системы: агент читает токены и правила до генерации UI, а проверка возвращает нарушения
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Lanhu MCP Server (эта карточка) | нет | API-ключ | 148 | |
| Lanhu MCP Server | нет | API-ключ | 2 571 | другой проект для Lanhu с прототипами Axure и макетами, а этот пакет добавляет дизайн-токены, глубину слоев и промпты для сверки |
| MasterGo Magic MCP | да | API-ключ | 289 | отдает DSL файла из MasterGo, а этот сервер читает макеты и документы требований из Lanhu |
Коротко о README
README объясняет, что пакет подключает Lanhu к редакторам и ИИ-агентам: установка через `npx`, получение cookie, описание инструментов и режимов, ресурсов и промптов. Отдельно даны таблица совместимости клиентов и порядок запуска из исходников.