NEXUSRUN

NEXUSRUN: деплой приложений, базы данных и бэкапы прямо из Claude, Cursor или Codex

От сообщества: Добавлен пользователем или импортирован; проверьте владельца перед подключениемРаботаетБез входаГлобальныйБесплатноМожет изменять данные

Что умеет

  • Разворачивать приложения из Docker-образа или Git-репозитория
  • Управлять секретами, доменами и масштабированием деплоя
  • Делать бэкапы баз данных и восстанавливать их из снапшота
  • Запрашивать схему и выполнять SQL-запросы к внешним базам
  • Создавать и подключать тома и S3-совместимые бакеты

Какие данные видит

Ассистент действует по токену с назначенными скоупами — от read-only просмотра деплоев до управления секретами, базами и удалением ресурсов; значения секретов ассистенту не показываются.

Нужен ли аккаунт

Не нужен: сервер работает без входа

NEXUSRUN превращает платформу деплоя в набор MCP-инструментов: ассистент разворачивает приложения из образов или Git-репозиториев, подключает базы данных, хранилища и домены, делает бэкапы и откаты релизов. Доступ по Bearer-токену со скоупами, каждое действие попадает в журнал аудита с указанием, какой токен его выполнил.

Как подключить

Как подключить NEXUSRUN к Claude

Адрес сервера, который нужно вставить в настройках Claude:

https://nexusrun--saif-elyzal.run.tools

  1. Откройте Claude (сайт claude.ai или приложение для компьютера).
  2. Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
  3. Нажмите Добавить пользовательский коннектор (Add custom connector).
  4. Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
  5. В чате нажмите + → Коннекторы и включите новый коннектор.

Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.

Авторизация

После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.

Как подключить NEXUSRUN к ChatGPT

Адрес сервера, который нужно вставить в настройках ChatGPT:

https://nexusrun--saif-elyzal.run.tools

  1. Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
  2. Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
  3. Откройте Настройки → Коннекторы и нажмите Создать (Create).
  4. Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
  5. В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
  6. В новом чате откройте + → Приложения/Коннекторы и включите коннектор.

Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.

Авторизация

При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.

Как подключить NEXUSRUN к Cursor

Адрес сервера, который нужно вставить в настройках Cursor:

https://nexusrun--saif-elyzal.run.tools

Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.

Вручную:

  1. В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
  2. Вставьте JSON, скопированный ниже, в открывшийся файл ~/.cursor/mcp.json (для одного проекта: .cursor/mcp.json в корне проекта).
  3. Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.

Авторизация

Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.

Список инструментов сервера (59)

Технические названия из tools/list. Нужны только разработчикам.

nexusai_whoamiReturns the authenticated NexusAI user and tenant context.
nexusai_projects_listLists projects available in the current tenant.
nexusai_providers_listLists deployment providers allowed for the tenant plan.
nexusai_deploy_listLists deployments available to the authenticated tenant.
nexusai_deploy_statusReturns status details for a deployment.
nexusai_deploy_logsReturns recent log lines for a deployment.
nexusai_deploy_createCreate a deployment from a container image using the GPT deployment flow.
nexusai_deploy_openclawDeploy an OpenClaw gateway service (alpine/openclaw:latest) on port 18789. OpenClaw is a Claude Code-compatible AI coding assistant. The gateway token is auto-generated if not provided.
nexusai_deploy_flixtyDeploy Flixty — a self-hosted social media creator studio — from source (https://github.com/nexusrun/flixty.git) on port 3000. Supports posting to X, LinkedIn, Facebook, Instagram, TikTok, and YouTube. SESSION_SECRET is auto-generated if not provided.
nexusai_deploy_sourceCreate a repo-based source deployment using the GPT deployment flow.
nexusai_deploy_redeployCreate a new deployment using a previous deployment configuration with optional overrides.
nexusai_deploy_rollbackRollback by redeploying a previous deployment revision in the same project.
nexusai_deploy_stopStop a running deployment without deleting it.
nexusai_deploy_startStart a stopped deployment.
nexusai_deploy_deletePermanently delete a deployment and free its resources.
nexusai_deploy_scaleScale a running deployment to the specified number of replicas (1-10).
nexusai_deploy_healthReturns health check status and recent health logs for a deployment.
nexusai_secrets_listLists all secrets for the organization (values are hidden).
nexusai_secrets_createCreate a new secret for the organization.
nexusai_secrets_updateUpdate an existing secret. Only provided fields are changed.
nexusai_secrets_deleteDelete a secret from the organization.
nexusai_domains_addAdd a custom domain to a deployment.
nexusai_domains_listList custom domains attached to a deployment.
nexusai_domains_verifyTrigger DNS verification for a custom domain.
nexusai_domains_removeRemove a custom domain from a deployment.
nexusai_usage_statsReturns usage statistics, quotas, and deployment counts for the organization.
nexusai_db_source_listList all external DB sources for the organization.
nexusai_db_source_connectCreate & test a new external DB connection.
nexusai_db_source_deleteRemove an external DB source.
nexusai_db_inspect_schemaGet normalized schema graph for a DB source.
nexusai_db_query_previewDry-run a SQL query (EXPLAIN + safety analysis). Supports SELECT, DML, and DDL including CREATE/DROP FUNCTION, CREATE/DROP TRIGGER, CREATE/DROP VIEW, and CREATE/DROP PROCEDURE.
nexusai_db_query_executeExecute confirmed SQL against an external DB source. Supports SELECT, INSERT/UPDATE/DELETE (with WHERE), and DDL including CREATE/DROP FUNCTION, CREATE/DROP TRIGGER, CREATE/DROP VIEW, CREATE/DROP PROCEDURE. DML and DDL require confirmed=true. Function/procedure bodies with dollar-quoting ($$...$$) are fully supported.
nexusai_db_propose_fixAnalyze deployment log errors and propose DDL fix.
nexusai_db_apply_fixApply a previously proposed DDL fix (requires confirmation).
nexusai_db_services_listList all database services (postgres, mysql, redis, mongo, etc.) provisioned alongside deployments. Returns each service ID — use this to discover the serviceId required by nexusai_db_backup, nexusai_db_restore, and related tools.
nexusai_db_backupCreate a backup of a database service in a Docker deployment.
nexusai_db_backup_listList available backups for a database service.
nexusai_db_backup_downloadGenerate a short-lived signed download URL for a backup file. The user can use this URL with curl/browser to download the backup and restore offline. No data lock-in: backups are portable (pg_dump custom format, mysqldump, mongodump tar.gz, redis rdb).
nexusai_db_restoreRestore a database service from a previously created backup.
nexusai_db_restore_toRestore a database backup into a different deployment service in the same org. Use to seed a new deployment from a snapshot of an old one. Both services must use the same engine (postgres-to-postgres only). Existing data on the target is overwritten.
nexusai_db_backup_scheduleEnable or disable daily automated backups for a database service.
nexusai_volume_listList org-scoped persistent storage volumes (filesystem mounts). Each volume is single-attach and survives redeploys.
nexusai_volume_createCreate a new org-scoped persistent volume. Backed by a Docker named volume that survives redeploys. Volumes are single-attach.
nexusai_volume_deleteDelete a volume. Must be detached first. Destroys all data on the volume.
nexusai_volume_attachAttach a volume to a deployment at a mount path. Requires redeploy of the target deployment for the mount to take effect.
nexusai_volume_detachDetach the volume from its current deployment. Data is preserved.
nexusai_bucket_listList org-scoped object-storage buckets (S3-compatible MinIO buckets).
nexusai_bucket_createCreate a new org-scoped bucket on the shared MinIO instance.
nexusai_bucket_deleteDelete a bucket. Must be detached from all deployments first. ALL objects in the bucket are deleted.
nexusai_bucket_attachExpose the bucket to a deployment via S3_* env vars (S3_ENDPOINT, S3_BUCKET, S3_ACCESS_KEY, S3_SECRET_KEY, S3_REGION). Requires redeploy.
nexusai_bucket_detachRemove the bucket from a deployment. S3 env vars stop being injected on next deploy.
nexusai_bucket_rotate_credentialsGenerate fresh per-bucket MinIO service-account credentials, replacing the previous ones. Use to migrate legacy buckets (created with shared root creds) to scoped IAM, or to respond to a credential leak. Attached deployments must be redeployed to pick up the new S3_* env vars.
nexusai_bucket_files_listList objects in a bucket, optionally filtered by key prefix.
nexusai_bucket_file_downloadIssue a short-lived signed URL to download a file from a bucket without an API token. The URL itself is the bearer; share with caution.
nexusai_bucket_file_deleteDelete a single file from a bucket.
nexusai_support_ticket_createSubmit a new support ticket to the NEXUS AI team. Use this when you encounter platform issues, billing questions, or need help with a deployment.
nexusai_support_ticket_listList your organization's support tickets. Optionally filter by status.
nexusai_support_ticket_getGet the full details and message thread for a support ticket.
nexusai_support_ticket_replyAdd a reply message to an existing support ticket.