🍓 pihole-mcp-serer

Created By
sbarbetta year ago
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.

Project Info
Created At
a year ago
Updated At
a year ago
Author Name
sbarbett
Star
0
Language
Python
License
MIT license

Recommend Servers

View All
Tavily Mcp
@tavily-ai

JavaScript
a year ago