
NEXUS AI
This is the full deployment platform as an MCP server. All 59 tools map to real infrastructure operations: deploy from a GitHub repo, attach Postgres or Redis, create S3 buckets with scoped IAM, stream logs, scale replicas, snapshot databases, restore from encrypted backups, run sandboxed SQL queries, and roll back releases. The agent that wrote your FastAPI or Next.js app can push it to a live HTTPS URL with a real database in five minutes, then operate the running stack without leaving the chat. Connects via streamable HTTP to Claude Desktop, Cursor, or any MCP client. Useful when you want Claude to close the loop from generated code to production deployment and ongoing operations.
- GitHub stars
- 1
- tools
- 59
- transport
- HTTP
- last updated
- Sep 24, 2026
Tools
59 toolsPublic tool metadata for what this MCP can expose to an agent.
nexusai_whoamiReturns the authenticated NexusAI user and tenant context.
Returns the authenticated NexusAI user and tenant context.
No parameter schema in public metadata yet.
nexusai_projects_listLists projects available in the current tenant.1 params
Lists projects available in the current tenant.
limitintegernexusai_providers_listLists deployment providers allowed for the tenant plan.
Lists deployment providers allowed for the tenant plan.
No parameter schema in public metadata yet.
nexusai_deploy_listLists deployments available to the authenticated tenant.4 params
Lists deployments available to the authenticated tenant.
limitintegeroffsetintegerproviderstringstatusstringnexusai_deploy_statusReturns status details for a deployment.1 params
Returns status details for a deployment.
deploymentIdstringnexusai_deploy_logsReturns recent log lines for a deployment.3 params
Returns recent log lines for a deployment.
deploymentIdstringlimitintegertypestringnexusai_deploy_createCreate a deployment from a container image using the GPT deployment flow.11 params
Create a deployment from a container image using the GPT deployment flow.
autoDestroyHoursnumberenvVarsobjectenvironmentstringDEVELOPMENT · STAGING · PRODUCTIONhealthCheckEnabledbooleanimagestringnamestringportintegerproviderstringregionstringrequestIdstringstartCommandstringnexusai_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.7 params
Deploy 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.
claudeApiKeystringclaudeWebCookiestringclaudeWebSessionKeystringenvironmentstringDEVELOPMENT · STAGING · PRODUCTIONgatewayTokenstringnamestringproviderstringnexusai_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.16 params
Deploy 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.
anthropicApiKeystringbaseUrlstringenvironmentstringDEVELOPMENT · STAGING · PRODUCTIONfbAppIdstringfbAppSecretstringgoogleClientIdstringgoogleClientSecretstringlinkedinClientIdstringlinkedinClientSecretstringnamestringproviderstringsessionSecretstringtiktokClientKeystringtiktokClientSecretstringxClientIdstringxClientSecretstringnexusai_deploy_sourceCreate a repo-based source deployment using the GPT deployment flow.17 params
Create a repo-based source deployment using the GPT deployment flow.
autoDestroyHoursnumberbuildCommandstringdockerfilestringenvVarsobjectenvironmentstringDEVELOPMENT · STAGING · PRODUCTIONframeworkstringhealthCheckEnabledbooleaninstallCommandstringnamestringoutputDirstringproviderstringregionstringrepoBranchstringrepoSecretNamestringrepoUrlstringrequestIdstringstartCommandstringnexusai_deploy_redeployCreate a new deployment using a previous deployment configuration with optional overrides.2 params
Create a new deployment using a previous deployment configuration with optional overrides.
deploymentIdstringoverridesobjectnexusai_deploy_rollbackRollback by redeploying a previous deployment revision in the same project.2 params
Rollback by redeploying a previous deployment revision in the same project.
deploymentIdstringtargetDeploymentIdstringnexusai_deploy_stopStop a running deployment without deleting it.1 params
Stop a running deployment without deleting it.
deploymentIdstringnexusai_deploy_startStart a stopped deployment.1 params
Start a stopped deployment.
deploymentIdstringnexusai_deploy_deletePermanently delete a deployment and free its resources.1 params
Permanently delete a deployment and free its resources.
deploymentIdstringnexusai_deploy_scaleScale a running deployment to the specified number of replicas (1-10).2 params
Scale a running deployment to the specified number of replicas (1-10).
deploymentIdstringreplicasintegernexusai_deploy_healthReturns health check status and recent health logs for a deployment.1 params
Returns health check status and recent health logs for a deployment.
deploymentIdstringnexusai_secrets_listLists all secrets for the organization (values are hidden).
Lists all secrets for the organization (values are hidden).
No parameter schema in public metadata yet.
nexusai_secrets_createCreate a new secret for the organization.3 params
Create a new secret for the organization.
environmentstringnamestringvaluestringnexusai_secrets_updateUpdate an existing secret. Only provided fields are changed.4 params
Update an existing secret. Only provided fields are changed.
environmentstringnamestringsecretIdstringvaluestringnexusai_secrets_deleteDelete a secret from the organization.1 params
Delete a secret from the organization.
secretIdstringnexusai_domains_addAdd a custom domain to a deployment.2 params
Add a custom domain to a deployment.
deploymentIdstringdomainstringnexusai_domains_listList custom domains attached to a deployment.1 params
List custom domains attached to a deployment.
deploymentIdstringnexusai_domains_verifyTrigger DNS verification for a custom domain.2 params
Trigger DNS verification for a custom domain.
deploymentIdstringdomainIdstringnexusai_domains_removeRemove a custom domain from a deployment.2 params
Remove a custom domain from a deployment.
deploymentIdstringdomainIdstringnexusai_usage_statsReturns usage statistics, quotas, and deployment counts for the organization.
Returns usage statistics, quotas, and deployment counts for the organization.
No parameter schema in public metadata yet.
nexusai_db_source_listList all external DB sources for the organization.
List all external DB sources for the organization.
No parameter schema in public metadata yet.
nexusai_db_source_connectCreate & test a new external DB connection.8 params
Create & test a new external DB connection.
dbNamestringenginestringPOSTGRESQL · MYSQLhoststringnamestringpasswordstringportintegersslModestringusernamestringnexusai_db_source_deleteRemove an external DB source.1 params
Remove an external DB source.
dbSourceIdstringnexusai_db_inspect_schemaGet normalized schema graph for a DB source.2 params
Get normalized schema graph for a DB source.
dbSourceIdstringrefreshbooleannexusai_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.2 params
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.
dbSourceIdstringsqlstringnexusai_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 dol...4 params
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 dol...
confirmedbooleandbSourceIdstringmaxRowsintegersqlstringnexusai_db_propose_fixAnalyze deployment log errors and propose DDL fix.3 params
Analyze deployment log errors and propose DDL fix.
dbSourceIdstringdeploymentIdstringlogSnippetstringnexusai_db_apply_fixApply a previously proposed DDL fix (requires confirmation).2 params
Apply a previously proposed DDL fix (requires confirmation).
dbSourceIdstringproposalIdstringnexusai_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.1 params
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.
deploymentIdstringnexusai_db_backupCreate a backup of a database service in a Docker deployment.1 params
Create a backup of a database service in a Docker deployment.
serviceIdstringnexusai_db_backup_listList available backups for a database service.1 params
List available backups for a database service.
serviceIdstringnexusai_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).3 params
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).
backupIdstringserviceIdstringttlSecondsintegernexusai_db_restoreRestore a database service from a previously created backup.2 params
Restore a database service from a previously created backup.
backupIdstringserviceIdstringnexusai_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.2 params
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.
backupIdstringtargetServiceIdstringnexusai_db_backup_scheduleEnable or disable daily automated backups for a database service.2 params
Enable or disable daily automated backups for a database service.
enabledbooleanserviceIdstringnexusai_volume_listList org-scoped persistent storage volumes (filesystem mounts). Each volume is single-attach and survives redeploys.
List org-scoped persistent storage volumes (filesystem mounts). Each volume is single-attach and survives redeploys.
No parameter schema in public metadata yet.
nexusai_volume_createCreate a new org-scoped persistent volume. Backed by a Docker named volume that survives redeploys. Volumes are single-attach.2 params
Create a new org-scoped persistent volume. Backed by a Docker named volume that survives redeploys. Volumes are single-attach.
displayNamestringnamestringnexusai_volume_deleteDelete a volume. Must be detached first. Destroys all data on the volume.1 params
Delete a volume. Must be detached first. Destroys all data on the volume.
volumeIdstringnexusai_volume_attachAttach a volume to a deployment at a mount path. Requires redeploy of the target deployment for the mount to take effect.3 params
Attach a volume to a deployment at a mount path. Requires redeploy of the target deployment for the mount to take effect.
deploymentIdstringmountPathstringvolumeIdstringnexusai_volume_detachDetach the volume from its current deployment. Data is preserved.1 params
Detach the volume from its current deployment. Data is preserved.
volumeIdstringnexusai_bucket_listList org-scoped object-storage buckets (S3-compatible MinIO buckets).
List org-scoped object-storage buckets (S3-compatible MinIO buckets).
No parameter schema in public metadata yet.
nexusai_bucket_createCreate a new org-scoped bucket on the shared MinIO instance.3 params
Create a new org-scoped bucket on the shared MinIO instance.
displayNamestringnamestringregionstringnexusai_bucket_deleteDelete a bucket. Must be detached from all deployments first. ALL objects in the bucket are deleted.1 params
Delete a bucket. Must be detached from all deployments first. ALL objects in the bucket are deleted.
bucketIdstringnexusai_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.2 params
Expose the bucket to a deployment via S3_* env vars (S3_ENDPOINT, S3_BUCKET, S3_ACCESS_KEY, S3_SECRET_KEY, S3_REGION). Requires redeploy.
bucketIdstringdeploymentIdstringnexusai_bucket_detachRemove the bucket from a deployment. S3 env vars stop being injected on next deploy.2 params
Remove the bucket from a deployment. S3 env vars stop being injected on next deploy.
bucketIdstringdeploymentIdstringnexusai_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.1 params
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.
bucketIdstringnexusai_bucket_files_listList objects in a bucket, optionally filtered by key prefix.3 params
List objects in a bucket, optionally filtered by key prefix.
bucketIdstringlimitintegerprefixstringnexusai_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.3 params
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.
bucketIdstringkeystringttlSecondsintegernexusai_bucket_file_deleteDelete a single file from a bucket.2 params
Delete a single file from a bucket.
bucketIdstringkeystringnexusai_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.4 params
Submit a new support ticket to the NEXUS AI team. Use this when you encounter platform issues, billing questions, or need help with a deployment.
categorystringgeneral · billing · technical · deployment · databasedescriptionstringprioritystringLOW · MEDIUM · HIGH · URGENTsubjectstringnexusai_support_ticket_listList your organization's support tickets. Optionally filter by status.3 params
List your organization's support tickets. Optionally filter by status.
limitnumberpagenumberstatusstringOPEN · IN_PROGRESS · RESOLVED · CLOSEDnexusai_support_ticket_getGet the full details and message thread for a support ticket.1 params
Get the full details and message thread for a support ticket.
ticketIdstringnexusai_support_ticket_replyAdd a reply message to an existing support ticket.2 params
Add a reply message to an existing support ticket.
messagestringticketIdstringSponsors
Readme
NEXUS AI
The AI creation platform. Describe an app, watch it build, preview and share it, then deploy the full stack to production. Your AI agent runs the rest.
Details
- Repository
- github.com/nexusrun/nexusai
- Website
- nexusai.run
- Transport
- HTTP
- Registry
- MCP registry, active