MCP server for Pi-hole v6 API — manage multiple instances: queries, lists, groups, stats
npx @getmcp/cli add io.github.ranklancer/pihole-mcpRequires Node.js 18+. Community-contributed server. Review source before installing.
PIHOLE_INSTANCESComma-separated list of Pi-hole instance names (e.g. 'pihole' or 'primary,secondary')
PIHOLE_BASE_URLBase URL of your first Pi-hole instance (e.g. 'http://192.168.1.100')
PIHOLE_PASSWORDAPI password for your first Pi-hole instance
Config file: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"io.github.ranklancer/pihole-mcp": {
"command": "npx",
"args": [
"-y",
"@ranklancer/pihole-mcp"
],
"env": {
"PIHOLE_INSTANCES": "",
"PIHOLE_BASE_URL": "",
"PIHOLE_PASSWORD": ""
}
}
}
}Ephemeral data sandbox for AI workflows with guardrails and security
Deploy files, sites, and Dockerfile apps to live URLs + private drives for agent memory.
Rust MCP server and CLI for Arcane Docker and container management.
Rust MCP server for homelab logs, syslog, Docker logs, FTS search, and AI transcript correlation.