Monitoring

AdGuard Home

adguard-home-pp-cli

AdGuard Home REST-ish API. Our admin web interface is built on top of this REST-ish API.

Printed by @e-jung (Eric Jung)

Install

npx -y @mvanhorn/printing-press-library install adguard-home

Installs the CLI binary and the agent skill for Claude Code, Codex, Cursor, Gemini CLI, Copilot, and more. Add --cli-only or --skill-only for one half. Requires Node.

Questions about the AdGuard Home CLI

Is there a command line tool for AdGuard Home?
Yes. adguard-home-pp-cli is an agent-native CLI for AdGuard Home. It runs as a single Go binary, ships with an agent skill, and installs with one command. You can call it from your shell or hand it to an AI agent.
How do I install the AdGuard Home CLI?
Run npx -y @mvanhorn/printing-press-library install adguard-home in your terminal. That pulls the Go binary and the matching agent skill together. Node is the only prerequisite. The same command updates the tool when a new version ships.
How do I use AdGuard Home from the command line?
After installing, call adguard-home-pp-cli directly from your shell. Run adguard-home-pp-cli --help to list the available commands. The tool returns structured output, so you can pipe it into other commands or read it back in an agent session.
Does AdGuard Home have an MCP server?
Yes. AdGuard Home ships an MCP server through adguard-home-pp-mcp. It exposes 81 tools over stdio. Point any MCP client at it, including Claude Desktop, to give your agent direct access.
How do I connect AdGuard Home to Claude or another AI agent?
Install the CLI with npx -y @mvanhorn/printing-press-library install adguard-home and the agent skill goes in with it. The skill teaches the agent how and when to call AdGuard Home, so it shows up as a ready command in Claude Code, OpenClaw, Hermes, and other compatible agents.
Is the AdGuard Home CLI free and open source?
Yes. The CLI is open source and lives in the printing-press-library on GitHub. You bring your own AdGuard Home credentials, which it reads from your environment and never stores.

Browse all Monitoring CLIs →