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 automated deployment of Pi-hole network-wide ad blocking with support for both Docker Compose and Terraform deployments, including travel hotspot configuration.
AlicenseBqualityCmaintenanceEnables 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 updated584MITWhy 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.
AlicenseAqualityDmaintenanceConnects 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 updated16401MITWhy this server?
Provides comprehensive management of Pi-hole v6 DNS filtering and ad-blocking services, including statistics monitoring, query log analysis, domain list management, local DNS record configuration, and blocking controls.
AlicenseBqualityCmaintenanceAn MCP server for managing Pi-hole v6 DNS filtering and ad-blocking. It provides tools for monitoring statistics, controlling blocking, managing domain lists, and performing maintenance operations through a unified interface.Last updated29MITWhy this server?
Exposes Pi-hole functionality through tools for listing local DNS settings and retrieving recent DNS query history from a Pi-hole instance.
Alicense-quality-maintenanceA 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 updated7Why 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.
Alicense-qualityCmaintenanceProvides 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 updatedMITWhy this server?
Monitors Pi-hole DNS instances across multiple hosts, providing access to DNS statistics, query metrics, and instance availability status.
Alicense-qualityCmaintenanceMCP servers for managing homelab infrastructure. Monitor Docker/Podman containers, Ollama AI models, Pi-hole DNS, Unifi networks, and Ansible inventory.Last updated27MITWhy 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.
Flicense-qualityCmaintenanceEnables 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