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.
ansibleautomationclaudedockerhomelabinfrastructure-managementmcpmcp-serverollamapi-holepiholepodmanubiquitiunifi
安装
$
npx @modelcontextprotocol/inspector uv --directory . run <server>_mcp.py工具(6 个)
get_battery_runtime
Get battery runtime estimates for all UPS devices
get_power_events
Check for recent power events (on battery, low battery)
get_ups_details
Get detailed information for a specific UPS device
get_ups_status
Check status of all UPS devices across all NUT servers
list_ups_devices
List all UPS devices configured in inventory
reload_inventory
Reload Ansible inventory after changes