Back to Home
ajinux icon

pi-hole-mcp-server

Verified Safe

by ajinux

Overview

Integrates Pi-hole DNS query data with AI-powered OSINT for home network monitoring and suspicious domain investigation.

Installation

Run Command
pihole-mcp

Environment Variables

  • PIHOLE_URL
  • PIHOLE_PASSWORD
  • PORT

Security Notes

The server correctly handles sensitive information by requiring the Pi-hole API password via environment variables, .env file, or command-line flags. It uses standard Go libraries and well-known third-party packages for DNS querying and WHOIS lookups. There are no instances of 'eval' or other dynamic code execution risks. The installation script downloads a binary from GitHub, which carries standard supply chain risks if the repository is compromised, but the script itself is straightforward. Network connections are made to Pi-hole (internal) and public DNS/WHOIS servers (external) as part of its intended functionality.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens2000
Stars0
Forks0
Last Update2025-12-14

Tags

Pi-holenetwork monitoringOSINTDNSAI