Публикация из редактора: Cursor, Claude Code, Codex
MCP — общий способ подключать внешние сервисы к редакторам с ИИ. Подключив Netrun, вы говорите агенту в чате «выложи этого бота на Netrun»: он сам отправит папку с кодом, спросит токен, если он нужен, дождётся сборки и пришлёт ссылку. Работает в Cursor, Claude Code, Codex, Claude Desktop, VS Code и Windsurf. Подключение занимает минуту и стоит одной команды.
Нужен установленный Node.js — у редакторов с ИИ он обычно уже есть
Подключение
Выберите редактор. Вместо ключа в командах стоит заглушка — замените её своим
Откроется Cursor и предложит подключить Netrun. Или вставьте настройку в файл ~/.cursor/mcp.json
{
"mcpServers": {
"netrun": {
"command": "npx",
"args": ["-y", "netrun-mcp"],
"env": {
"NETRUN_API_KEY": "ВАШ_КЛЮЧ"
}
}
}
}Что дальше
Откройте папку проекта в редакторе и напишите агенту обычными словами
- «Выложи этого бота на Netrun»
- «Я поправил приветствие — обнови проект»
- «Почему бот молчит? Посмотри логи»
- «Поменяй токен бота и перезапусти»
- Платить, продлевать тариф и покупать места агент не может — это делаете вы в кабинете
- Удалять проекты и файлы из постоянной папки он тоже не может: необратимое остаётся за человеком
- Если коду нужен токен или пароль, агент спросит его у вас перед публикацией — сам он значения не выдумывает
- Ключ доступа лежит только в настройках вашего редактора; отозвать его можно в кабинете в любой момент
Что умеет агент
Семь действий — всё, что нужно, чтобы довести проект до работающей ссылки
- ОпубликоватьОтправляет папку проекта и поднимает её в интернете: новый проект или новая версия существующего. Сам определяет язык (Python, Node, Go, Rust, PHP, статический сайт, Docker, docker-compose), спрашивает недостающие секреты, дожидается сборки и возвращает ссылку или причину неудачи
- СтатусРаботает ли проект, его адрес, что мешает и почему упала последняя публикация
- ЛогиПоследние строки вывода приложения — первое место, куда смотреть, когда бот молчит
- СекретыСохраняет токены и ключи как переменные окружения (хранятся зашифрованными) и публикует проект заново, чтобы приложение их получило
- Запуск и остановкаЗапустить, остановить или перезапустить проект
- Список проектовВсе проекты аккаунта с адресами и состоянием
- АккаунтТариф, сколько проектов доступно и сколько бесплатного времени осталось у ботов
Открытый код: github.com/fadeynotchenko/netrun-mcp · npm: netrun-mcp · io.github.fadeynotchenko/netrun