Submit

🍓 pihole-mcp-serer

@sbarbett

A Model Context Protocol (MCP) server for Pi-hole
Overview

What is Pi-hole MCP Server?

Pi-hole MCP Server is a Model Context Protocol (MCP) server designed to expose Pi-hole functionalities as tools for AI assistants, enabling enhanced DNS management and query handling.

How to use Pi-hole MCP Server?

To use the Pi-hole MCP Server, deploy it using Docker, configure your Pi-hole credentials in a .env file, and access the server via a web browser at http://localhost:8383.

Key features of Pi-hole MCP Server?

  • ListLocalDNS: Retrieves all local DNS settings from Pi-hole.
  • ListQueries: Fetches recent DNS query history from Pi-hole.
  • Multiple Pi-hole Support: Manage up to 4 Pi-holes from a single MCP server.

Use cases of Pi-hole MCP Server?

  1. Managing multiple Pi-hole instances from a single interface.
  2. Analyzing DNS query history for troubleshooting.
  3. Integrating Pi-hole functionalities with AI assistants for automated DNS management.

FAQ from Pi-hole MCP Server?

  • Can I manage multiple Pi-holes with this server?

Yes! The server supports managing up to 4 Pi-hole instances.

  • How do I deploy the server?

You can deploy it using Docker with the provided instructions in the documentation.

  • Is there a web interface for this server?

Yes, you can access the server via a web browser at http://localhost:8383 after deployment.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.