MasterGo Magic MCP
MCP-сервер от MasterGo: агент получает DSL дизайн-файла по ссылке и восстанавливает макет как HTML или компонент.
- 289 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Токен MasterGo дает чтение дизайн-файлов команды; храните его в окружении клиента.
- Данные макетов уходят в контекст модели.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/mastergo-magic-mcpОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Токен MasterGo дает чтение дизайн-файлов команды; храните его в окружении клиента.
- Данные макетов уходят в контекст модели.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
MasterGo Magic MCP связывает редактор MasterGo с агентом. По ссылке на файл или слой агент получает DSL, достает SVG и тексты, читает метаданные и собирает из них HTML или компонент. Инструменты `mcp__getDsl`, `mcp__getDesignSvgs`, `mcp__getDesignTexts`, `mcp__extractSvg` и `mcp__getMeta` отдают данные в JSON, YAML или компактном формате `tree`, который расходует меньше токенов. `getComponentWorkflow` подсказывает порядок разработки компонентов на Vue и React.
Для кого. Фронтенд-разработчикам, чьи макеты лежат в MasterGo и должны превращаться в код через Cursor, Cline или другой MCP-клиент.
Подходит, если
- Дизайнер прислал ссылку на слой MasterGo, и верстку надо получить без ручного снятия размеров.
- Иконки из макета требуется вытащить как SVG и сразу посмотреть в HTML.
- Компонент Vue или React собирают по спецификации из дизайн-файла.
- Токены уходят на длинные макеты, поэтому нужен формат `tree` вместо JSON.
Не подходит, если
- Макеты лежат в Figma или другом редакторе: сервер работает только с MasterGo.
- Файл остался в черновиках: доступ к нему через MCP закрыт.
- Аккаунт на личном бесплатном тарифе: инструменты MCP вернут ошибку доступа.
Пример запроса к агенту
Восстанови дизайн по ссылке https://mastergo.com/file/ID?layer_id=ID и сохрани результат как HTML-файл.MCP
- Транспорт
- stdio, http
- Авторизация
- API-ключ
Переменные окружения
`MG_MCP_TOKEN`обязательная, секрет- Персональный токен доступа MasterGo; вместо него работает `MASTERGO_API_TOKEN`.
`API_BASE_URL`- Базовый адрес API, например `https://mastergo.com`.
`RULES`- JSON-массив правил дизайна, например `["rule1", "rule2"]`.
`DEFAULT_FORMAT`- Формат вывода данных дизайна: `json`, `yaml` или `tree`.
Ограничения
Нужен аккаунт MasterGo уровня Team Edition или выше; личная бесплатная версия MCP не поддерживает. Файлы должны лежать в командных проектах, из черновиков данные не читаются. Для работы нужен персональный токен из настроек безопасности. Локальный запуск требует Node.js, при необходимости задайте прокси флагом `--proxy`. Некоторые клиенты отбрасывают инструменты с двойным префиксом `mcp__`: для них есть флаг `--no-prefix`. Режим `tree` в README назван экспериментальным. Лицензия в репозитории не оформлена файлом, в README заявлена лицензия ISC.
Как отключить. Удалите запись `mastergo-magic-mcp` из конфигурации MCP-клиента и отзовите токен в настройках безопасности MasterGo.
Частые вопросы
Где взять токен?
В личных настройках MasterGo: вкладка безопасности, пункт personal access token, кнопка создания.
Почему приходит ошибка доступа?
Обычно аккаунт ниже Team Edition или файл лежит в черновиках. Переложите файл в командный проект.
Можно обойтись без локальной установки?
Да. В README есть удаленный вариант `https://mastergo.com/mcp/xf/sse` с заголовком `x-mg-useraccesstoken`.
Как сократить расход токенов?
Укажите `--format=tree` при запуске или напишите в запросе, что нужен формат tree.
Какие клиенты описаны в инструкции?
Cursor, Cline, Lingma и Open Code. Для Smithery есть отдельный способ установки через сайт.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыПо ссылке на макет Lanhu агент получает HTML с CSS, дизайн-токены, слои и слайсы без ручного экспорта из редактора.
Дизайн-студия для людей и агентов: CLI dsa, MCP по адресу /mcp и скилл правят сайты, слайды, отчеты и 3D в одном документе.
Figma To Code MCP — макет Figma в код
Figma To Code MCP
Figma в код через MCP: сервер отдает агенту макет в виде компактного YAML с именами свойств как в CSS, раскрытыми переменными и вынесенными в файл SVG
Официальный MCP-сервер Figma: код по выбранному фрейму, переменные и компоненты дизайн-системы, запись макетов прямо на холст
Figma MCP Server (Antonytm)
Figma MCP Server
Сообщественный MCP-сервер с плагином для Figma: агент создает фреймы, текст и компоненты в открытом файле, а не только читает
MCP-сервер и плагин 21st.dev: поиск готовых React/Tailwind компонентов, логотипов и генерация интерфейса прямо из агента
Коротко о README
Сервер запускается через npx и работает с токеном MasterGo. Для Cursor, Cline, Lingma и Open Code в README есть готовые блоки конфигурации.