← Registry

DevOps

redu.cloud

Facilitates deployment and management of applications on redu.cloud.

1 endpoint57 known toolsCached registry data

ENDPOINT 1

https://mcp.redu.cloud/mcp

No auth detected

Known tools 57

whoami

Verifies your redu.cloud credential with a REAL server round-trip and returns your identity + live quota.

check_deploy_prerequisites

The deploy ENTRY GATE — run this first when a user wants to deploy.

deploy_overview

Orientation for deploying an app on redu.cloud: the end-to-end flow, the two source modes (git vs upload), how to handle a missing Dockerfile or a database, when (and when NOT) to split a deploy across multiple VMs, verifying a deploy functionally, and how to debug a failed build.

prepare_upload

Returns the LOCAL shell commands to package your working directory and upload it for an upload-mode deploy (no git, no PAT).

scaffold_local

OPTIONAL preflight: returns a podman-compose.yml + .env so the user can run the app (and a throwaway local Postgres) on THEIR machine before deploying to redu — to see it run / sanity-check the container.

plan_instance

Aggregates images/flavors/keypairs/networks/security groups into human-friendly choices.

plan_managed_datastore

Plans a direct managed datastore create without provisioning anything.

select_surface

For a repo with SEVERAL runnable parts, call this BEFORE plan_deploy.

plan_deploy

Turns YOUR repo classification (you scan the repo and pass what you found) into a complete, approvable deploy plan WITHOUT creating anything: picks the VM + managed-Postgres sizes, prices them at the real pricing_rules rates, and checks they FIT your quota — so a plan that can't provision is caught HERE, before any spend.

list_instances

Lists your compute instances.

list_flavors

Lists available instance sizes.

list_images

Lists available OS images.

list_keypairs

Lists your SSH keypairs.

list_security_groups

Lists your security groups.

list_private_networks

Lists your private networks.

list_volumes

Lists your block storage volumes.

list_snapshots

Lists your instance snapshots.

list_backups

Lists your volume backups.

list_clusters

Lists your autoscaling clusters.

list_dns_entries

Lists DNS proxy host entries.

list_domains

Lists custom domains you have verified ownership of.

list_regions

Lists available regions.

list_databases

Lists your managed PostgreSQL databases.

list_relational_databases

Lists your managed MySQL/MariaDB databases (the relational-database resource).

list_clickhouse_databases

Lists your managed ClickHouse databases (OLAP / analytics — its own resource, not a relational DB).

list_redis

Lists your managed Redis instances.

import_keypair

Registers an existing SSH public key on your account.

delete_keypair

Removes an SSH keypair from your account by name.

get_ssh_command

Returns the SSH command to connect to an instance via the redu.cloud TCP proxy.

get_instance_logs

Returns the console log output from an instance.

instance_action

Start, stop, or reboot an instance.

create_instance

Creates a raw compute instance for custom OS/cloud-init workflows.

delete_instance

Permanently deletes an instance.

create_database

Provisions a managed PostgreSQL database on a dedicated VM on your private network.

delete_database

Deletes a managed Postgres database and its underlying VM.

create_relational_database

Provisions a managed MySQL (or MariaDB) database on a dedicated VM on your private network — the relational-database resource (use this instead of create_database when the app needs MySQL/MariaDB, e.g.

delete_relational_database

Deletes a managed MySQL/MariaDB database and its underlying VM.

create_clickhouse

Provisions a managed ClickHouse database (OLAP / columnar analytics engine, Apache-2.0) on a dedicated VM on your private network — its OWN resource, NOT a relational database.

delete_clickhouse

Deletes a managed ClickHouse database and its underlying VM.

create_redis

Provisions a managed Redis instance on a dedicated VM on your private network.

delete_redis

Deletes a managed Redis instance and its underlying VM.

deploy_app

Deploys an app to a VM and exposes it at a public https://<name>-<id>.redu.cloud URL (a random 8-char suffix is appended to <name> for uniqueness — a BARE custom `dname` like `myapp.redu.cloud` ALSO gets a suffix, so to PIN a known URL pass a dname that already includes an 8-char suffix like `myapp-7k2m9x4p.redu.cloud` and wire the app's own URL env to it; single-surface apps can instead just read the injected PUBLIC_URL/APP_URL).

deploy_compose

Deploys a MULTI-CONTAINER app — a repo that ships a docker-compose.yml / compose.yaml (app + its own db/redis/worker containers) — onto ONE VM via podman-compose, and exposes ONE service at https://<name>-<id>.redu.cloud.

list_deployments

Lists your app deployments.

delete_deployment

Deletes a deployment and its underlying app VM.

get_deployment

Fetches ONE deployment by its numeric id (from list_deployments).

architecture_diagram

Read-only.

create_snapshot

Creates a snapshot of a running instance.

delete_snapshot

Deletes a snapshot by ID.

create_volume

Creates a block storage volume.

get_domain_verification

Returns the DNS TXT record to add for custom domain ownership verification.

check_agent_prerequisites

Checks if your account has everything needed to run autonomous coding agents.

create_controller

Creates a self-configuring controller VM on redu.cloud.

trigger_agent_batch

Starts the autonomous agent batch on your controller VM.

get_agent_status

Returns the current status of your controller VM.

setup_agent_session

One-shot tool that guides you through the complete agent setup: checks prerequisites, creates the controller VM, and returns next steps.

setup_agent_fleet

Complete one-shot setup: validates prerequisites, creates a controller VM + worker VMs, auto-creates a public HTTPS URL on port 7070, seeds a starter ROADMAP.md into the repo if absent, and returns the trigger token.