akb_sql
Execute SQL queries on vault tables. Use table names directly; prefix with vault name for cross-vault access.
Instructions
Execute SQL on vault tables. Tables are real PostgreSQL tables. Use table names directly (e.g. 'pipeline', 'partners') — they are auto-resolved to the vault's tables. For cross-vault queries, list all vaults in the vaults parameter. Prefix table names with vault name for cross-vault: sales__pipeline, external_projects__partners. SELECT requires reader role. INSERT/UPDATE/DELETE requires writer role.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sql | Yes | SQL query to execute | |
| vaults | No | Vault names whose tables are referenced (default: single vault) | |
| vault | No | Single vault shorthand (instead of vaults array) |