X-Forge
X-Forge — визуальная студия Magnific (бывший Freepik) по адресу /x-forge. Генерация, апскейл, перезасветка, вырезание фона, изменение размера, анимация, музыка и голос — четырнадцать инструментов на одной учётной записи. Каждый результат записывается в хранилище (vault) в x-forge/ и сам появляется в Медиатеке.

Назначение
Заголовок раздела «Назначение»Поставить весь визуальный движок Magnific за один ключ и одну форму: изображения и видео, апскейл 2×, перезасветка и вырезание фона, ресайз и анимация, плюс музыка, SFX и голос. Студия сама выбирает нужный транспорт для выбранного инструмента, а стоимость каждого запуска показывается до нажатия кнопки.
Две двери, одна кнопка
Заголовок раздела «Две двери, одна кнопка»Erebros обращается к Magnific двумя способами, и студия выбирает за вас:
- REST API (
MAGNIFIC_API_KEY) обслуживает IMAGE, VIDEO, AUDIO, SFX, ISOLATE, UPSCALE, RELIGHT, CUT-BG, RESIZE и ANIMATE. - MCP — собственный клиент Erebros для
mcp.magnific.com— обслуживает 3D, VECTOR, LAYERS и VOICE, которые REST-ключ вообще не видит, а также баланс кредитов и оценки стоимости. 88 инструментов против 17 у REST-ключа.
Ключевые функции
Заголовок раздела «Ключевые функции»- Живой каталог моделей — список моделей берётся из живого каталога Magnific (48 моделей изображений и 52 видеомодели, читаются через MCP); предлагаемые соотношения сторон, длительности и разрешения — именно те, которые выбранная модель реально принимает.
- Апскейл 2× — доступен и здесь, и как кнопка 2× в один клик на любой карточке изображения в Медиатеке.
- Инструменты по исходнику — инструменты, редактирующие существующий файл, принимают путь SOURCE относительно хранилища (исключение — CUT-BG: его эндпоинту нужен публичный https-URL). VOICE вместо этого принимает id голоса (
817— рабочее значение по умолчанию). - Задачи — LAYERS и 3D медленные по своей природе (от одной до шести минут); каждый запуск отслеживается как задача, поэтому уход со страницы его не отменяет.
Подключение MCP
Заголовок раздела «Подключение MCP»На вкладке API · MCP нажмите AUTHORIZE MAGNIFIC. Откроется Magnific в настоящей вкладке браузера (их страница входа отказывает встроенным браузерам), вы входите там, а студия сама подхватывает сессию — OAuth 2.1 с динамической регистрацией клиента и PKCE. Токены живут в ~/.erebros/x-forge/mcp.json и обновляются сами; в браузер ничего не попадает.
Установка и зависимости
Заголовок раздела «Установка и зависимости»MAGNIFIC_API_KEY— добавляется в Settings → Secrets; обслуживает каждый REST-инструмент и никогда не попадает в браузер.- Авторизация MCP — нужна только для 3D, VECTOR, LAYERS, VOICE и баланса кредитов; делается один раз из приложения.
Куда попадает результат
Заголовок раздела «Куда попадает результат»<vault>/x-forge/<tool>/ для результатов REST, <vault>/x-forge/mcp/ — для результатов MCP. 3D возвращает .glb и его превью .png; LAYERS возвращает сведённые слои как изображения; VECTOR возвращает .svg. Загруженные исходники хранятся в ~/.erebros/x-forge/uploads сутки, а затем удаляются.
- Кнопка сообщает, сколько стоит запуск, до нажатия — проверяйте это на премиальных моделях.
- Вкладки HISTORY, WORKFLOWS, LORAS и MODELS — это макет, а не живые данные; в приложении они так и помечены и показывают, что будет делать следующий этап.