create_redis
ActiveTool of cloud.redu/mcp
Provisions a managed Redis instance on a dedicated VM on your private network. It is PRIVATE — reachable only from another instance on the same private network, via its internal/private IP on port 6379 (not a public address). AUTH (requirepass) is always enabled. Get the ids from list_flavors, list_private_networks (or check_deploy_prerequisites), list_keypairs — use the SAME network_id as the app that will connect. Provisioning takes ~5 min; poll list_redis until status='ready', then the connection details (private_ip, port 6379) are populated. Wire an app with REDIS_URL=redis://:<password>@<private_ip>:6379 (pass it via deploy_app env).
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"name",
"flavor_id",
"network_id",
"keypair_name"
],
"properties": {
"name": {
"type": "string",
"maxLength": 63,
"minLength": 1,
"description": "Name for the managed Redis instance (lowercase letters, numbers, hyphens)."
},
"version": {
"enum": [
"7",
"6"
],
"type": "string",
"default": "7",
"description": "Redis major version (default '7')."
},
"password": {
"type": "string",
"maxLength": 128,
"minLength": 8,
"description": "Redis AUTH password (requirepass). Auto-generated and returned once if omitted."
},
"flavor_id": {
"type": "string",
"minLength": 1,
"description": "Instance size for the Redis VM — from list_flavors. m1.small (2GB) is plenty for most caches/queues."
},
"network_id": {
"type": "string",
"minLength": 1,
"description": "Private network id — from list_private_networks (or check_deploy_prerequisites). Redis is reachable only from this network; use the SAME network as the app that will connect."
},
"keypair_name": {
"type": "string",
"minLength": 1,
"description": "SSH keypair name — from list_keypairs (for operating the Redis VM)."
},
"idempotency_key": {
"type": "string",
"minLength": 8
},
"security_group_names": {
"type": "array",
"items": {
"type": "string"
},
"default": [
"default"
]
}
},
"additionalProperties": false
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
cloud.redu/mcp
1/7 registries