Herramientas: dominios
Conectar, verificar, revisar y quitar el dominio propio de una app. Generado del código de Weppa (weppa-app 74c60d6c0): 4 herramientas. Cada descripción es el texto exacto que recibe tu agente en tools/list; por eso habla de tú a tu agente y usa sus términos.
weppa_domain_connect
Pide conectar uno o varios dominios propios a la app, igual que el dueño en Weppa. Si el DNS ya apunta a Weppa, se conecta en el mismo paso; si no, la respuesta dice qué registro DNS crear (el dueño lo crea en su proveedor de dominio). Después llama weppa_domain_verify con el `request` y comprueba con weppa_domain_status. No crea el registro DNS ni toca otras apps. Un nombre que ya usa otra app da [weppa.hostname_in_use]. Necesita un token con «Operar» sobre esa app.
Cambia algo en tu cuenta. No destructiva. Repetirla no tiene efecto extra.
Parámetro «app» (texto, obligatorio): Namespace de la app, tal como aparece en Weppa.
Parámetro «hostnames» (lista, obligatorio): Nombres completos, sin comodines ni https:// (por ejemplo tienda.cliente.com).
Parámetro «principal» (texto, opcional): Opcional: el nombre principal, uno de `hostnames`. Si falta, el primero.
Parámetro «idempotencyKey» (texto, opcional): Opcional, recomendado: una clave tuya para este pedido. Si no viste respuesta, repite la llamada con la MISMA clave: Weppa devuelve el pedido que ya creó y no crea otro.
Fuente: src/server/mcp-domain.ts en weppa-app 74c60d6c0.
weppa_domain_remove
Quita dominios propios de la app: dejan de servirla en el mismo paso; su dirección de Weppa sigue igual. Solo los que se conectaron desde Weppa; un dominio heredado da [weppa.hostname_removed_by_weppa] y no se toca. Úsala solo si el dueño lo pidió; después comprueba con weppa_domain_status. Necesita un token con «Operar» sobre esa app.
Cambia algo en tu cuenta. Destructiva: avisa al dueño antes. Repetirla no tiene efecto extra.
Parámetro «app» (texto, obligatorio): Namespace de la app, tal como aparece en Weppa.
Parámetro «hostnames» (lista, obligatorio): Nombres completos, sin comodines ni https:// (por ejemplo tienda.cliente.com).
Parámetro «idempotencyKey» (texto, opcional): Opcional, recomendado: una clave tuya para este pedido. Si no viste respuesta, repite la llamada con la MISMA clave: Weppa devuelve el pedido que ya creó y no crea otro.
Fuente: src/server/mcp-domain.ts en weppa-app 74c60d6c0.
weppa_domain_status
Lee los dominios propios de una app con el estado real de cada nombre: sin DNS (con el registro que hay que crear), DNS verificado, emitiendo certificado, conectado, quitado o falló. Con `request` lee solo ese pedido. Solo lectura: no cambia nada. Úsala para comprobar después de conectar, verificar o quitar, antes de decir que quedó. Basta un token con «Solo mirar».
Solo lectura: no cambia nada. No destructiva. Repetirla no tiene efecto extra.
Parámetro «app» (texto, obligatorio): Namespace de la app, tal como aparece en Weppa.
Parámetro «request» (texto, opcional): El pedido que devolvió weppa_domain_connect (request-AAAAMMDD-n).
Fuente: src/server/mcp-domain.ts en weppa-app 74c60d6c0.
weppa_domain_verify
Verifica el DNS de un pedido para conectar y conecta los nombres que ya apuntan a Weppa (el botón «Verificar DNS»). Devuelve el estado real de cada nombre. No crea el registro DNS: si falta, el dueño lo crea en su proveedor. Tiene un tope de intentos por minuto. En una app, `request` es obligatorio; en un Weppa Site basta `app` y comprueba todos sus dominios (el principal y los que redirigen a él con 301). Necesita un token con «Operar» sobre esa app.
Cambia algo en tu cuenta. No destructiva. Repetirla no tiene efecto extra.
Parámetro «app» (texto, obligatorio): Namespace de la app, tal como aparece en Weppa.
Parámetro «request» (texto, opcional): El pedido que devolvió weppa_domain_connect (request-AAAAMMDD-n).
Fuente: src/server/mcp-domain.ts en weppa-app 74c60d6c0.