What is the Pi-hole MCP Server MCP server?
Manage Pi-hole v6: DNS blocking, domains, clients, query analysis, DHCP, and multi-instance sync.
How to install Pi-hole MCP Server
Copy-paste configuration for popular MCP clients.
PIHOLE_URLrequiredBase URL of your Pi-hole web interface. For multiple Pi-holes use PIHOLE_1_URL, PIHOLE_2_URL, ... instead.
PIHOLE_PASSWORDrequiredsecretPi-hole admin password, or an application password (recommended — bypasses TOTP 2FA)
TZIANA timezone for rendered timestamps, e.g. Australia/Adelaide. Defaults to UTC in the container.
PIHOLE_READ_ONLYExpose only inspection tools. Every tool that can change Pi-hole is hidden and rejected if called.
PIHOLE_TLS_SKIP_VERIFYSet to true only for a Pi-hole serving a self-signed HTTPS certificate. A trusted certificate is the better fix.
PIHOLE_REQUEST_TIMEOUTHTTP request timeout as a Go duration, e.g. 30s or 1m
PIHOLE_MAX_RETRIESRetries after a transient Pi-hole API failure; 0 disables retrying
PIHOLE_RETRY_MAX_DELAYUpper bound on a single exponential-backoff wait, as a Go duration
Related MCP servers
AI content generation with 50+ models: image, video, TTS, voice cloning, and more.
View repository →
HEY Research Lab
Evidence-backed Robinhood Chain research: builders, ships, contracts, changes, market context.
Spin a random picker wheel, pick a random number, and search shared wheels from spinwheelnames.com.
View repository →Manage authorized Rafi leads, reminders, DNC status, and AI voice playbooks.

Create and install an AI Website Salesperson for sales, qualification, and lead capture.
12 local developer tools: JSON, Base64, JWT, regex, hash, UUID, Markdown, diff, cron.
View repository →

