bjeans/homelab-mcp

Model Context Protocol (MCP) servers for managing homelab infrastructure through Claude Desktop. Monitor Docker/Podman containers, Ollama AI models, Pi-hole DNS, Unifi networks, and Ansible inventory. Includes security checks, templates, and automated pre-push validation. Production-ready for homelabs.

46
/ 100
Emerging

This project helps homelab enthusiasts and administrators manage and monitor their personal server infrastructure using natural language through Claude Desktop. It takes commands and queries about your Docker/Podman containers, Ollama AI models, Pi-hole DNS, Unifi networks, and Ansible inventory, and provides real-time status and control. It's designed for individuals running their own servers at home.

Use this if you manage a homelab and want to use AI to monitor and control your Docker, Ollama, Pi-hole, Unifi, and Ansible-managed services.

Not ideal if you are looking for a standalone management dashboard or if you prefer managing your infrastructure exclusively through traditional GUIs or command-line tools without AI assistance.

homelab-management server-monitoring network-administration docker-management ai-assistant-integration
No Package No Dependents
Maintenance 10 / 25
Adoption 6 / 25
Maturity 15 / 25
Community 15 / 25

How are scores calculated?

Stars

18

Forks

4

Language

Python

License

MIT

Last pushed

Mar 07, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/bjeans/homelab-mcp"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.