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 to manage a Pi-hole DNS server, including enabling/disabling DNS blocking, retrieving statistics and status, querying top blocked domains, and testing connectivity.
AlicenseAqualityDmaintenanceEnables management of Pi-hole DNS servers through natural language commands, including enabling/disabling blocking, viewing statistics, and configuration.5MITWhy 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.29MITWhy 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.
AlicenseBqualityAmaintenanceEnables 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.584MITWhy this server?
Manage Pi-hole v6 blocklists, DNS blocking, domain allow/deny lists, and query diagnostics.
AlicenseAqualityCmaintenanceMCP server for Pi-hole v6 that enables management of blocklists, DNS blocking, domain allow/deny lists, and query diagnostics through natural language.19MITWhy 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.
AlicenseAqualityCmaintenanceConnects 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.16958MITWhy this server?
Provides tools for managing Pi-hole v6 DNS ad-blocker instances, including query logs, allow/deny lists, group management, gravity reload, blocking control, statistics, and local DNS records.
AlicenseNot gradedqualityCmaintenanceEnables AI assistants to query and manage Pi-hole v6 DNS ad-blocker instances, including logs, allow/deny lists, groups, and stats. Supports multiple Pi-hole instances from a single endpoint.502MITWhy this server?
Monitors Pi-hole DNS instances across multiple hosts, providing access to DNS statistics, query metrics, and instance availability status.
AlicenseNot gradedqualityCmaintenanceMCP servers for managing homelab infrastructure. Monitor Docker/Podman containers, Ollama AI models, Pi-hole DNS, Unifi networks, and Ansible inventory.40MITWhy 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.
AlicenseNot gradedqualityDmaintenanceProvides 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.MITWhy this server?
Check the status of Pi-hole and DNS requests.
AlicenseNot gradedqualityDmaintenanceEnables management of homelab infrastructure, including Docker/Podman containers, Ollama AI models, Pi-hole DNS, Unifi networks, and Ansible inventory, with built-in security checks and automated pre-push validation.1MIT