Каталог MCP-серверов обзавёлся встроенным деплоем: клонировать, собирать и запускать больше не нужно
Создатель каталога MCP-серверов Unyly (ранее — индекс из 80 тысяч записей, собранных из девяти источников) столкнулся с типичной проблемой: найти сервер — полдела, а запустить его — целая эпопея. Добрая половина MCP-серверов живёт не как готовый npm-пакет, а как репозиторий на GitHub. Его нужно склонировать, поставить зависимости, собрать, запустить и держать живым. Если сервер работает через stdio (а таких большинство), сверху ещё задача обернуть его в HTTP, иначе к нему не подключатся ни claude.ai, ни ChatGPT.
В итоге под сервер на 40 строк человек поднимает VPS, пишет Dockerfile, настраивает nginx, выпускает сертификат и вешает вебхук на автодеплой. Дизбаланс усилий чудовищный, поэтому автор добавил в Unyly полноценный раздел деплоя. Подключаешь GitHub-репозиторий — на выходе получаешь работающий проект на slug.unyly.org. Пуш в ветку пересобирает его автоматически. Работает и для сайтов (статика, фронтенд-сборки, Next.js), и для MCP-серверов на Node и Python.
Внутренняя архитектура разобрана по слоям, а автор честно перечислил грабли, на которых потерял время. Пока что это решение для тех, кто хочет быстро запустить MCP-сервер без возни с инфраструктурой, но не замена полноценному production-деплою.