trpc_raw
Access any Easypanel tRPC procedure beyond pre-built tools. Read-only by default; requires explicit confirmation for mutations.
Instructions
Chama diretamente qualquer procedure tRPC do Easypanel (~347 em 43 namespaces) não coberta pelas tools dedicadas. Use para recursos avançados: traefik., branding., cloudflareTunnel., box., mariadb., volumeBackups., databaseBackups.*, etc. Leitura (isMutation=false) é o padrão. ⚠️ Reads podem retornar dados sensíveis (env vars/secrets de qualquer projeto). Para escrita, passe isMutation:true E confirm:"CONFIRMO" — mutations arbitrárias pulam as proteções das tools curadas.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| procedure | Yes | Nome completo da procedure no formato "namespace.procedure", ex: "certificates.listCertificates", "traefik.getDashboard", "users.listUsers". | |
| input | No | Objeto de parâmetros da procedure (opcional). Ex: { projectName: "meu-app" }. | |
| isMutation | No | true para operações de escrita (POST), false para leitura (GET, padrão). Mutations exigem confirm. | |
| confirm | No | Obrigatório quando isMutation=true. Deve ser exatamente "CONFIRMO". |