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.
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.
Stars
18
Forks
4
Language
Python
License
MIT
Category
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.
Higher-rated alternatives
Kymo-MCP/mcpcan
MCPCAN is a centralized management platform for MCP services. It deploys each MCP service using...
crunchloop/mcp-devcontainers
MCP for devcontainers
datalayer/mcp-compose
🔧 Compose Model Context Protocol (MCP) servers with management capabilities, REST API, and Web...
manusa/podman-mcp-server
Model Context Protocol (MCP) server for container runtimes (Podman and Docker)
ravitemer/mcphub.nvim
An MCP client for Neovim that seamlessly integrates MCP servers into your editing workflow with...