NEXUS AI
Server Details
Deploy full-stack apps with databases, storage, backups, logs, scaling, and rollback. 74 MCP tools.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- OAuth
- Works in Glama
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
- Repository
- nexusrun/nexusai
- GitHub Stars
- 1
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 69 tools
The prefix scheme (deploy_, bucket_, volume_, domains_, support_) keeps most families clearly separated, but there are two parallel database universes — nexusai_db_* for external DB sources and nexusai_managed_db_* for managed instances — with near-twin operations (db_query_execute vs managed_db_query/managed_db_execute, db_restore vs managed_db_restore, db_backup vs managed_db_snapshot_create). Descriptions do explain the distinction, but an agent scanning names alone can easily pick the wrong family for a query or restore.
Nearly every tool follows the predictable nexusai_<resource>_<action> snake_case pattern, making families easy to group. Minor deviations exist: nexusai_bucket_files_list uses a plural noun where the sibling is nexusai_bucket_file_delete, and a few tools have no action verb (nexusai_whoami, nexusai_usage_stats).
69 tools is well past a browsable surface for a single agent context, even though the platform genuinely spans deployments, databases, storage, domains, secrets, and support. Several clusters could be collapsed (e.g. start/stop/status/health/logs into fewer ops, or the db vs managed_db duplication), so the set feels over-expanded rather than tightly scoped.
Coverage is broad and near-lifecycle for the core domains: deployments (create/source/redeploy/rollback/scale/stop/start/delete/logs/health), volumes and buckets (CRUD plus attach/detach and file ops), domains (add/list/verify/remove), backups/snapshots/restore, and support tickets. Gaps are mostly deliberate (secrets create/update and DB source registration pushed to the dashboard, no env-var management tool beyond redeploy overrides), but an agent will occasionally hit a dead end and have to redirect the user off-platform.
Publisher details
- Operator
- https://nexusai.run · Publisher source
- Operator website
- https://nexusai.run
- Vendor relationship
- Not applicable
- Documentation
- https://nexusai.run/docs
- Trust center
- Not applicable
- Restrictions
- Not applicable
Available Tools
69 toolsnexusai_bucket_attachAttach Bucket to DeploymentAInspect
Expose the bucket to a deployment via S3_* env vars (S3_ENDPOINT, S3_BUCKET, S3_ACCESS_KEY, S3_SECRET_KEY, S3_REGION). Requires redeploy.
Inputs: bucketId (required), deploymentId (required).
nexusai_bucket_createCreate Storage BucketBInspect
Create a new org-scoped bucket on the shared MinIO instance.
Inputs: name (required), region, displayName.
nexusai_bucket_deleteDelete Storage BucketADestructiveInspect
Delete a bucket. Must be detached from all deployments first. ALL objects in the bucket are deleted.
Inputs: bucketId (required).
nexusai_bucket_detachDetach Bucket from DeploymentAInspect
Remove the bucket from a deployment. S3 env vars stop being injected on next deploy.
Inputs: bucketId (required), deploymentId (required).
nexusai_bucket_file_deleteDelete File from BucketCDestructiveInspect
Delete a single file from a bucket.
Inputs: key (required), bucketId (required).
nexusai_bucket_file_downloadGet Signed URL for Bucket FileARead-onlyInspect
Issue 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.
Inputs: key (required), bucketId (required), ttlSeconds.
nexusai_bucket_files_listList Files in a BucketBRead-onlyInspect
List objects in a bucket, optionally filtered by key prefix.
Inputs: bucketId (required), limit, prefix.
nexusai_bucket_file_uploadUpload File to BucketADestructiveInspect
Upload a file to a bucket from base64-encoded content. Limited to ~10MB decoded (base64-over-JSON is not suited to large files) — for bigger uploads use the CLI (nexus bucket upload) or PUT /api/buckets/:id/files/:key, which stream the upload instead of base64-encoding it.
Inputs: key (required), bucketId (required), contentBase64 (required), contentType.
nexusai_bucket_listList Storage BucketsARead-onlyInspect
List org-scoped object-storage buckets (S3-compatible MinIO buckets).
Inputs: no named parameters.
nexusai_bucket_rotate_credentialsRotate Bucket CredentialsADestructiveInspect
Generate 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.
Inputs: bucketId (required).
nexusai_builder_pullPull Files from AI BuilderBRead-onlyInspect
Read the current file set of the project's AI Builder session (latest snapshot, including any edits made in the builder UI) so you can continue iterating in chat.
Inputs: projectId (required).
nexusai_builder_pushPush Files to AI BuilderAInspect
Push a generated app file set into the project's AI Builder session. Returns a builder URL where the user can see the app running in a live preview, iterate, and deploy. Each push is a restorable checkpoint.
Inputs: files (required), projectId (required), note.
nexusai_db_apply_fixApply DB FixADestructiveInspect
Apply a DDL fix previously returned by nexusai_db_propose_fix. Show the proposal to the person and get their explicit approval before calling this tool.
Inputs: dbSourceId (required), proposalId (required).
nexusai_db_backupBackup Database ServiceBInspect
Create a backup of a database service in a Docker deployment.
Inputs: serviceId (required).
nexusai_db_backup_downloadDownload Database BackupARead-onlyInspect
Generate 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).
Inputs: backupId (required), serviceId (required), ttlSeconds.
nexusai_db_backup_listList Database BackupsBRead-onlyInspect
List available backups for a database service.
Inputs: serviceId (required).
nexusai_db_backup_scheduleToggle Scheduled BackupsBInspect
Enable or disable daily automated backups for a database service.
Inputs: enabled (required), serviceId (required), retentionDays.
nexusai_db_inspect_schemaInspect DB SchemaBRead-onlyInspect
Get normalized schema graph for a DB source.
Inputs: dbSourceId (required), refresh.
nexusai_db_propose_fixPropose DB FixBInspect
Analyze deployment log errors and propose DDL fix.
Inputs: dbSourceId (required), logSnippet (required), deploymentId.
nexusai_db_query_executeExecute DB QueryADestructiveInspect
Execute 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.
Inputs: sql (required), dbSourceId (required), maxRows, confirmed.
nexusai_db_query_previewPreview DB QueryARead-onlyInspect
Dry-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.
Inputs: sql (required), dbSourceId (required).
nexusai_db_restoreRestore Database from BackupCDestructiveInspect
Restore a database service from a previously created backup.
Inputs: backupId (required), serviceId (required).
nexusai_db_restore_toRestore Backup to a Different ServiceADestructiveInspect
Restore 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.
Inputs: backupId (required), targetServiceId (required).
nexusai_db_services_listList Database ServicesARead-onlyInspect
List 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.
Inputs: deploymentId.
nexusai_db_source_deleteDelete DB SourceBDestructiveInspect
Remove an external DB source.
Inputs: dbSourceId (required).
nexusai_db_source_listList DB SourcesARead-onlyInspect
List saved external DB sources for the organization. Register connections and configure credentials outside chat through the authenticated NEXUS AI dashboard or REST API; use the returned source IDs with MCP tools.
Inputs: no named parameters.
nexusai_deploy_auto_destroyUpdate Deployment Auto DestroyBDestructiveInspect
Set, extend, reduce, or disable the auto-destroy schedule for a deployment without restarting it.
Inputs: deploymentId (required), autoDestroyAt, autoDestroyHours.
nexusai_deploy_createCreate DeploymentBDestructiveInspect
Create a deployment from a container image on NEXUS AI managed infrastructure or a connected AWS, Google Cloud or Azure account. Returns the deployment ID and status.
Inputs: port (required), image (required), name, region, +7 more.
nexusai_deploy_deleteDelete DeploymentBDestructiveInspect
Permanently delete a deployment and free its resources.
Inputs: deploymentId (required).
nexusai_deploy_healthGet Deployment HealthBRead-onlyInspect
Returns health check status and recent health logs for a deployment.
Inputs: deploymentId (required).
nexusai_deploy_listList DeploymentsBRead-onlyInspect
Lists deployments available to the authenticated tenant.
Inputs: limit, offset, status, provider.
nexusai_deploy_logsGet Deployment LogsBRead-onlyInspect
Returns recent log lines for a deployment.
Inputs: deploymentId (required), type, limit.
nexusai_deploy_redeployRedeploy From Existing DeploymentADestructiveInspect
Rebuild a deployment IN PLACE by default: same deployment id and URL, with attached managed databases, volumes, secrets and env vars preserved (override env via overrides.envVars). Creating a NEW deployment only happens if overrides set name/provider/code/dockerfile, or for non-repo sources.
Inputs: deploymentId (required), overrides.
nexusai_deploy_rollbackRollback DeploymentBDestructiveInspect
Rollback by redeploying a previous deployment revision in the same project.
Inputs: deploymentId (required), targetDeploymentId.
nexusai_deploy_scaleScale DeploymentAInspect
Scale a running deployment to the specified number of replicas (1-10).
Inputs: replicas (required), deploymentId (required).
nexusai_deploy_sourceCreate Source DeploymentCDestructiveInspect
Deploy from a Git repository, optionally a sub-folder (rootDir), to NEXUS AI managed infrastructure or a connected AWS, Google Cloud or Azure account. Can add or attach a database and sidecar services. Returns the deployment ID and status.
Inputs: repoUrl (required), name, region, envVars, +20 more.
nexusai_deploy_startStart DeploymentBInspect
Start a stopped deployment.
Inputs: deploymentId (required).
nexusai_deploy_statusGet Deployment StatusCRead-onlyInspect
Returns status details for a deployment.
Inputs: deploymentId (required).
nexusai_deploy_stopStop DeploymentAInspect
Stop a running deployment without deleting it.
Inputs: deploymentId (required).
nexusai_domains_addAdd Custom DomainCInspect
Add a custom domain to a deployment.
Inputs: domain (required), deploymentId (required).
nexusai_domains_listList Custom DomainsBRead-onlyInspect
List custom domains attached to a deployment.
Inputs: deploymentId (required).
nexusai_domains_removeRemove Custom DomainCDestructiveInspect
Remove a custom domain from a deployment.
Inputs: domainId (required), deploymentId (required).
nexusai_domains_verifyVerify Custom DomainBInspect
Trigger DNS verification for a custom domain.
Inputs: domainId (required), deploymentId (required).
nexusai_managed_db_attachAttach Managed Database to DeploymentAInspect
Inject connection env vars (DATABASE_URL/HOST/PORT/USER/PASSWORD/NAME) into a deployment. Requires redeploy.
Inputs: deploymentId (required), managedDatabaseId (required), envPrefix.
nexusai_managed_db_connectionGet Managed Database ConnectionARead-onlyInspect
Return non-secret database metadata: engine, status, host, port, and database name. Credentials are available only in the authenticated NEXUS AI dashboard at https://nexusai.run/managed-databases. Use nexusai_managed_db_attach to configure an app server-side.
Inputs: managedDatabaseId (required).
nexusai_managed_db_createCreate Managed DatabaseAInspect
Create a standalone database, independent of any deployment, then attach it to apps. Use provider NEXUS_DOCKER for a database on NEXUS AI itself (Postgres or Redis, optional custom databaseName/username), or a cloud provider for a managed cloud instance. Paid plans only. Credentials are generated server-side and never returned through MCP. View them in the authenticated NEXUS AI dashboard. Provisioning is async; poll status until AVAILABLE before attaching.
Inputs: name (required), engine (required), region, provider, +7 more.
nexusai_managed_db_deleteDelete Managed DatabaseADestructiveInspect
Permanently delete a managed database instance. This destroys the data. The person must re-type the database name themselves; pass it as confirmDatabaseName.
Inputs: managedDatabaseId (required), confirmDatabaseName (required), force.
nexusai_managed_db_detachDetach Managed Database from DeploymentCInspect
Stop injecting the database connection env vars on next deploy.
Inputs: deploymentId (required), managedDatabaseId (required).
nexusai_managed_db_executeExecute write/DDL on a Managed DatabaseADestructiveInspect
Run a write or DDL statement (INSERT/UPDATE/DELETE/CREATE/ALTER/...) against a managed database. Requires manage scope. SQL is safety-checked. Without confirmed=true the statement is only previewed, not run.
Inputs: sql (required), managedDatabaseId (required), params, confirmed.
nexusai_managed_db_listList Managed DatabasesARead-onlyInspect
List org-scoped managed cloud databases (AWS RDS instances).
Inputs: no named parameters.
nexusai_managed_db_queryRead (SELECT) a Managed DatabaseBRead-onlyInspect
Run a read-only SELECT against a managed database (rejects writes/DDL). Connects directly (public) or via the in-VPC/VNet proxy (private). SQL is safety-checked.
Inputs: sql (required), managedDatabaseId (required), params.
nexusai_managed_db_restoreRestore Managed Database from SnapshotAInspect
Restore a snapshot into a NEW managed database instance (non-destructive). The source database is unchanged.
Inputs: newName (required), snapshotId (required), managedDatabaseId (required).
nexusai_managed_db_snapshot_createCreate Managed Database SnapshotAInspect
Take a point-in-time snapshot backup of a managed database (AWS RDS snapshot). Async; poll the snapshot list until available.
Inputs: managedDatabaseId (required), notes.
nexusai_managed_db_snapshot_listList Managed Database SnapshotsCRead-onlyInspect
List snapshot backups for a managed database.
Inputs: managedDatabaseId (required).
nexusai_projects_listList ProjectsBRead-onlyInspect
Lists projects available in the current tenant.
Inputs: limit.
nexusai_providers_listList Deployment ProvidersARead-onlyInspect
Lists deployment providers allowed for the tenant plan.
Inputs: no named parameters.
nexusai_secrets_deleteDelete SecretCDestructiveInspect
Delete a secret from the organization.
Inputs: secretId (required).
nexusai_secrets_listList SecretsARead-onlyInspect
Lists secret names and metadata only. Create and update secret values outside chat in the authenticated Secrets Vault at https://nexusai.run/secrets.
Inputs: no named parameters.
nexusai_support_ticket_createCreate Support TicketAInspect
Submit a new support ticket to the NEXUS AI team. Use this when you encounter platform issues, plan questions, or need help with a deployment. Do not include passwords, API keys, payment card numbers, government ID numbers, health information, or other sensitive personal data.
Inputs: subject (required), description (required), category, priority.
nexusai_support_ticket_getGet Support TicketARead-onlyInspect
Get the full details and message thread for a support ticket.
Inputs: ticketId (required).
nexusai_support_ticket_listList Support TicketsBRead-onlyInspect
List your organization's support tickets. Optionally filter by status.
Inputs: page, limit, status.
nexusai_support_ticket_replyReply to Support TicketBInspect
Add a reply message to an existing support ticket. Do not include passwords, API keys, payment card numbers, government ID numbers, health information, or other sensitive personal data.
Inputs: message (required), ticketId (required).
nexusai_usage_statsGet Usage StatsARead-onlyInspect
Returns usage statistics, quotas, and deployment counts for the organization.
Inputs: no named parameters.
nexusai_volume_attachAttach Volume to DeploymentAInspect
Attach a volume to a deployment at a mount path. Requires redeploy of the target deployment for the mount to take effect.
Inputs: volumeId (required), deploymentId (required), mountPath.
nexusai_volume_createCreate Storage VolumeAInspect
Create a new org-scoped persistent volume. Backed by a Docker named volume that survives redeploys. Volumes are single-attach.
Inputs: name (required), displayName.
nexusai_volume_deleteDelete Storage VolumeADestructiveInspect
Delete a volume. Must be detached first. Destroys all data on the volume.
Inputs: volumeId (required).
nexusai_volume_detachDetach VolumeBInspect
Detach the volume from its current deployment. Data is preserved.
Inputs: volumeId (required).
nexusai_volume_listList Storage VolumesARead-onlyInspect
List org-scoped persistent storage volumes (filesystem mounts). Each volume is single-attach and survives redeploys.
Inputs: no named parameters.
nexusai_whoamiGet Current UserARead-onlyInspect
Returns the authenticated session's role, tenant, and granted scopes. Does not return personal identifiers.
Inputs: no named parameters.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Build, deploy, and host full-stack web apps from any MCP client. DB, auth, storage, cron included.
Create, edit, preview, and deploy full-stack web apps to a live URL from any MCP client.
Deploy full-stack web apps with database, file storage, auth, and RBAC via a single API call.
Build and publish full-stack apps from your coding agent: models, rules, pages, auth, per-app MCP.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceDeploy full-stack apps from AI. 75+ tools: GitHub/Docker deploy, databases, environments, security, billing.3-
- AlicenseAqualityDmaintenanceMCP server for deploying projects to multiple cloud platforms (Vercel, Railway, Neon, MongoDB Atlas, Docker) and running local dev servers, with orchestration for full-stack deployments.8MIT

@cloudgrid-io/mcpofficial
AlicenseBqualityAmaintenanceEnables AI clients to create, deploy, inspect, and manage apps and workspaces through 38 MCP tools, with local CLI-backed automation and hosted web access.381,343 npm1MIT
Nexlayer MCPofficial
FlicenseNot gradedqualityDmaintenanceAgentic cloud platform with 45+ MCP tools. Deploy any containerized stack, debug live pods (shell, file editing, DB queries), manage custom domains & TLS, push to built-in container registry, scale pods, and manage GPU workloads. The infrastructure layer where AI agents ship software to production.9-
Glama MCP Gateway
Add one secure layer between your agents and this server.