What problem does it solve?
It enables AI agents and power users to control and monitor AdGuard Home DNS and network filtering settings through command-line commands, simplifying management tasks.
Core Features & Use Cases
- Configuration Management: View, save, and test connection settings seamlessly.
- Server Control: Check the server status, view version, and restart the service for maintenance.
- Filter List Management: List, add, remove, enable, disable, and refresh DNS filter lists to maintain an optimal filtering setup.
- Parental and Safe Browsing: Enable and disable parental controls, safe browsing, and safe search features.
- Client Management: Add, remove, and list client devices to restrict or monitor network access.
- Statistics & Logs: View, reset, and configure DNS query stats; inspect logs for troubleshooting.
- DNS Rewrite Configuration: Manage DNS rewrite rules to control domain resolution.
- DHCP and TLS Settings: Check DHCP server status, manage leases, and review TLS configurations.
Quick Start
Invoke commands like "cli-anything-adguardhome server status" to check the DNS server status or "cli-anything-adguardhome filter add --url <list_url> --name 'My List'" to update filter lists.