Best Pi-hole MCP Servers
Pi-hole is a network-level advertisement and tracking blocker that acts as a DNS sinkhole, designed to run on a Raspberry Pi or other small computer to protect your entire network.
Why this server?
Provides tools for managing Pi-hole network-wide ad blocker, including DNS statistics monitoring, blocking control with timers, whitelist/blacklist management, query log viewing, and maintenance operations like gravity updates and cache flushing.
AsecurityAlicense-qualityConnects AI assistants to Pi-hole network-wide ad blocker, enabling monitoring of DNS traffic statistics, controlling blocking settings, managing whitelist/blacklist domains, viewing query logs, and performing maintenance tasks through natural language.Last updated16541MITWhy this server?
Provides automated deployment of Pi-hole network-wide ad blocking with support for both Docker Compose and Terraform deployments, including travel hotspot configuration.
AsecurityAlicense-qualityEnables AI assistants to manage homelab infrastructure through automated service installation (Jellyfin, Pi-hole, Ollama, Home Assistant, Frigate NVR), VM operations, AI accelerator support (MemryX, Coral TPU, Hailo-8), and Terraform state management with SSH-based discovery and deployment.Last updated494MITWhy this server?
Exposes Pi-hole functionality through tools for listing local DNS settings and retrieving recent DNS query history from a Pi-hole instance.
-securityAlicense-qualityA server that exposes Pi-hole functionality as tools for AI assistants, allowing them to retrieve local DNS settings and query history through natural language.Last updated6MITWhy this server?
Monitors Pi-hole DNS instances across multiple hosts, providing access to DNS statistics, query metrics, and instance availability status.
-securityAlicense-qualityMCP servers for managing homelab infrastructure. Monitor Docker/Podman containers, Ollama AI models, Pi-hole DNS, Unifi networks, and Ansible inventory.Last updated20MITWhy this server?
Enables management of DNS ad-blocking and monitoring, including viewing query statistics, top queries and blocked domains, toggling ad blocking, and analyzing query types.
-securityFlicense-qualityProvides unified access to multiple homelab services including Nginx Proxy Manager, Pi-hole, Uptime Kuma, Portainer, and UPS NUT for monitoring, management, and automation through a single modular interface.Last updatedWhy this server?
Allows for controlling Pi-hole ad blocking, enabling or disabling DNS blocking, and retrieving status information and statistical summaries of DNS queries and blocked domains.
-securityFlicense-qualityEnables control of Pi-hole v6 ad blocking, allowing users to toggle DNS blocking status and retrieve real-time statistics like query counts and blocked domains. It provides a structured interface for monitoring and managing network-level ad filtering through the Pi-hole REST API.Last updated