# basalto/pihole-mcp-server

Source: https://glimind.com/server/github%2Fbasalto%2Fpihole-mcp-server
Registry id: `github/basalto/pihole-mcp-server`
Status: unknown

## Tools (13)

- `get_blocking_status`: Whether blocking is enabled
- `get_groups`: Client groups
- `get_history`: Time-bucketed query history
- `get_info`: System / version / FTL / database / sensors / host
- `get_lists`: Adlists / blocklists with status
- `get_queries`: Recent DNS queries, filterable by client/domain/status/type/upstream/time
- `get_query_types`: Query breakdown by record type
- `get_summary`: Totals: blocked / forwarded / cached / unique domains / clients
- `get_top_clients`: Most-active (or top-blocked) clients
- `get_top_domains`: Most-queried (or most-blocked) domains
- `get_upstreams`: Per-upstream stats
- `health_check`: Server + Pi-hole connectivity
- `set_blocking`: Enable / disable blocking (live change)

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
