The toolsets
health_check and confirm_and_apply are always included, whatever you select, so diagnostics and the safety gate can never be filtered away.
What it saves
Measured against the live tools/list: the full catalog is ≈18k tokens,ads,ga4 is ≈13k, and a ga4-only selection is ≈2k — an 88% reduction. Toolsets are per consumer, not per install: one AdLoop setup can serve a trimmed Cursor and a full-catalog Claude Code side by side.
AdLoop Cloud: per API key
Pick toolsets when creating a key under Settings → API keys. The server then trims that key’s advertised tool list and refuses calls outside the selection, with a clear message pointing back to the dashboard. Existing keys are unrestricted until you say otherwise.Self-hosted: environment variable
adloop init wizard offers this and writes it into the snippets). Unset means the full catalog; unknown names fail at startup listing the valid ones.