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
AI knowledge graph for architecture, portfolio, and digital strategy management.
Built-in MCP server for ArcadeDB multi-model database (graph, document, vector, time-series)
Structured failure knowledge for AI agents — dead ends, workarounds, error chains