io.github.ranklancer
pihole-mcp
Pi-hole MCP Server
MCP server for Pi-hole v6 API — manage multiple instances: queries, lists, groups, stats
stdiocommunityapplication
Package Details
@ranklancer/pihole-mcp
Transportstdio
Environment Variables
PIHOLE_INSTANCES(str)
Required
Comma-separated list of Pi-hole instance names (e.g. 'pihole' or 'primary,secondary')
PIHOLE_BASE_URL(str)
Required
Base URL of your first Pi-hole instance (e.g. 'http://192.168.1.100')
PIHOLE_PASSWORD(str)
RequiredSecret
API password for your first Pi-hole instance