Tu agente de IA configura tus dominios y su DNS
Dar de alta un dominio, cargarle los registros DNS que le faltan, apuntarlo a un servidor, activarle el certificado o montar un proxy inverso a la app nueva. Se lo pedís en una frase y queda hecho, sin abrir un panel de DNS ni un archivo de configuración a mano.
Qué le pedirías a tu agente
- “Apuntá este dominio al VPS de staging y activale el SSL”
- “Agregá el registro TXT que me pide Google para verificar el dominio”
- “Montá un proxy inverso al puerto 3000 para la app nueva”
- “Revisá los DNS de mi dominio y decime si los nameservers están apuntando bien”
Las herramientas de este dominio (20)
Salen del propio servidor MCP en cada compilación. Las descripciones están en inglés porque son las que lee el agente.
Cloud – Domains & port forwards
activar_dominio_vps: Activates a domain: verifies DNS, issues an SSL certificate if needed, and creates the nginx reverse proxy to host_port (defaults to the VPS's internal API port). Can take a while when create_cert=True and the domain…cambiar_politica_ip_puertos_vps: Admin. Sets which IPs reach the port forwards of a VPS, for all of them (alcance=global) or one host_port (overrides the global). solo = only these IPs; excluir = everyone but these. Applied on the host firewall right…crear_dominio_vps: Creates a Cloudflare DNS record for a subdomain of the default ArduMaker zone, pointing at this VPS. domain must end with the default zone (e.g. 'myapp.arducloud.com').crear_redireccion_vps: Creates a TCP/UDP port forward to a port inside the VPS. For container_port=22 (SSH), closed_in_hs optionally auto-closes the forward after N hours.editar_nginx_dominio_vps: Overwrites the raw nginx config file for a domain on this VPS (full replace, not a merge) and reloads nginx. Same power a human has via the frontend's raw-config editor — no extra validation of the config content.…eliminar_dominio_vps: Deletes a domain: removes its Cloudflare DNS record (if under the default zone) and its nginx configuration.eliminar_redireccion_vps: Deletes a specific port forward from a VPS (device_name comes from listar_redirecciones_vps).listar_dominios_vps: Lists domains configured in nginx that belong to this VPS. (solo lectura)listar_redirecciones_vps: Lists TCP/UDP port forwards (proxy devices) configured for a VPS. (solo lectura)ver_nginx_dominio_vps: Reads the raw nginx config file for a domain on this VPS. (solo lectura)ver_politica_ip_puertos_vps: Who can reach each port forward of a VPS: the global IP policy and, per port, its own and the effective one (todos, solo or excluir + IPs). Platform ports are listed but not editable. (solo lectura)verificar_dominio_vps: Checks whether a domain's DNS already points to the VPS's host — call this before activar_dominio_vps. (solo lectura)
Domains & DNS
crear_dominio_empresa: Registers a domain for a company: creates its Cloudflare zone and the local record. If the domain was previously deleted (soft delete) for the same company, this reactivates it instead of creating a duplicate. Returns…crear_registro_dns: Creates a DNS record. record_type: A|AAAA|CNAME|MX|TXT|NS|SRV|CAA|DKIM|DMARC. name: subdomain ('www') or empty/domain-name for the apex. ttl: 1 means 'automatic' (Cloudflare default). NS/MX records, and A/AAAA records…editar_registro_dns: Overwrites a DNS record (full replace, not a merge — record_id comes from listar_registros_dns). Same critical-record guard and rate limit as crear_registro_dns.eliminar_dominio_empresa: Deletes a domain. This is a SOFT delete and can be undone: call crear_dominio_empresa again with the same name to reactivate it (its Cloudflare zone id and DNS records are preserved, not touched by this operation).listar_dominios_empresa: Lists a company's active domains (Cloudflare zones). `status` here is always "active"; ver_dominio_empresa lists the full set of values. (solo lectura)listar_registros_dns: Lists every DNS record configured for a domain in Cloudflare. (solo lectura)ver_dominio_empresa: Full detail of a domain, including its live Cloudflare zone status (connected, name servers) — best-effort: if Cloudflare can't be reached, the domain data still comes back with cloudflare_error explaining why. Local… (solo lectura)ver_estado_ns_dominio: Checks the domain's nameserver/connection status live against Cloudflare and updates the stored ns_status. Use this to verify a domain has finished propagating after pointing its nameservers. (solo lectura)
Lo mismo, desde el panel
Las herramientas de este dominio · Ver todo lo que hace el MCP