tarunai-connect-adguardhome

Manage AdGuard Home DNS, filters, clients, and DHCP via REST API.

Updated May 25, 2026
One-click install
npx skills add https://github.com/tharunramagiri/tarunai-connect --skill tarunai-connect-adguardhome
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tarunai-connect-adguardhome
Source: https://github.com/tharunramagiri/tarunai-connect/tree/main/adguardhome/agent-harness/tarunai_connect/adguardhome/skills
Command: npx skills add https://github.com/tharunramagiri/tarunai-connect --skill tarunai-connect-adguardhome

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps AI agents and power users manage network-wide ad blocking and DNS services without relying on the AdGuard Home graphical interface.

Core Features & Use Cases

  • DNS Management: Control DNS rewrites, query logs, statistics, and server status through the AdGuard Home REST API.
  • Filtering Controls: Manage filter lists, blocking settings, parental controls, safe browsing, and blocked services.
  • Device Administration: Configure clients and DHCP leases for home or network infrastructure management.

Quick Start

Use the tarunai-connect-adguardhome skill to check the current AdGuard Home server status and return the results in JSON format.

Frequently Asked Questions about tarunai-connect-adguardhome

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage AdGuard Home DNS configuration without using the GUI?

You can manage AdGuard Home DNS by using an automated command-line interface to control DNS rewrites, query logs, and server status through the REST API. This enables reliable agent-driven network management without GUI interaction.

Can I automate AdGuard Home filter lists and parental controls from the command line?

Yes, you can automate AdGuard Home filtering controls via the command line. This includes managing filter lists, blocking settings, parental controls, safe browsing, and blocked services using structured JSON output and validated CLI operations.

Does this AdGuard Home CLI tool require any specific dependencies or environments?

The AdGuard Home CLI tool requires REST API connectivity to interact with the server. It is designed for AI agent workflows and administration scenarios, relying on structured JSON output for reliable operations without needing additional dependencies.

How do I configure DHCP leases and clients for network infrastructure using AdGuard Home?

You can configure DHCP leases and manage clients through the AdGuard Home REST API via command line operations. This allows automated device administration for home or network infrastructure management without accessing the graphical interface.

What is the best way to retrieve AdGuard Home query logs and statistics programmatically?

The best way to retrieve query logs and statistics is through the AdGuard Home REST API using command line operations. This method returns structured JSON output, making it ideal for AI agent workflows and automated network monitoring.