MCP AdGuard Home is a server that allows management of DNS filtering, clients, DHCP, rewrites, and more through natural language using the AdGuard Home API.
From the registry: Manage AdGuard Home through AI assistants
Please install the `mcp-adguard-home` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **AdGuard Home instance** — A running AdGuard Home instance with admin credentials
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["-y","@samik081/mcp-adguard-home"]
- required environment variables:
- `ADGUARD_URL`: AdGuard Home URL (example: `http://your-adguard-ip:3000`)
- `ADGUARD_USERNAME`: AdGuard Home admin username (example: `admin`)
- `ADGUARD_PASSWORD`: AdGuard Home admin password (example: `<your-password>`)
- optional environment variables:
- `ADGUARD_ACCESS_TIER`: Set to 'read-only' for safe monitoring mode (example: `read-only`)
- `ADGUARD_CATEGORIES`: Comma-separated list to expose only specific tool categories
- `MCP_TRANSPORT`: Set to 'http' to enable Streamable HTTP transport (example: `http`)
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.ADGUARD_URLrequiredAdGuard Home base URL (e.g., `http://192.168.1.1:3000`)ADGUARD_USERNAMErequiredAdmin usernameADGUARD_PASSWORDrequiredAdmin passwordManage UniFi Protect cameras, events, recordings, and smart detections via MCP.