io.github.aplaceforallmystuff/mcp-pihole

MCP

by aplaceforallmystuff · v1.0.1

Pi-hole v6 MCP server - manage DNS blocking, stats, whitelists/blacklists

mcplocal

MCP configuration

stdio

Command

npx -y mcp-pihole-server@1.0.1

Environment

  • PIHOLE_URLrequired

    Pi-hole web interface URL (e.g., http://pihole.local:8080)

  • PIHOLE_PASSWORDrequiredsecret

    Pi-hole app password for API authentication

Install in one click with Zurek

Browse here, install from the native macOS app — pick targets, fill env vars, and write configs safely.