claude-homelab
by jmagar·★ 42·Score 45
HomeLab management plugin for Claude with 16+ integrations for media, infrastructure monitoring, and document management.
Overview
Claude Homelab is a comprehensive plugin hub for Claude Code that bundles agents, commands, hooks, and skills for homelab service management. It includes integrations for media automation (Plex, Radarr, Sonarr), infrastructure monitoring (Unraid, UniFi, Tailscale), and document management (Linkding, Memos, Paperless-ngx). The plugin follows a credential model where all service credentials are stored in a single .env file with proper security measures. It provides a standardized set of commands for system health monitoring, container management, and ZFS health checks.
Try asking AI
After installing, here are 3 things you can ask your AI assistant:
When to choose this
Choose this if you're running a complex homelab with media servers, infrastructure monitoring needs, and want a unified interface through Claude.
When NOT to choose this
Don't choose this if you're not using Claude as your primary interface, or if you need a more generic monitoring solution outside the homelab context.
Tools this server exposes
12 tools extracted from the READMEsystem-resourcesSnapshot CPU, RAM, temperatures, and load average
docker-healthAudit all Docker containers for health issues
disk-spaceAnalyze disk usage across all mount points
zfs-healthFull ZFS health check for pools and datasets
notebooklm-createCreate a new NotebookLM notebook with optional sources
notebooklm-askChat with NotebookLM about the current notebook
notebooklm-sourceManage notebook sources by adding, listing, or waiting
notebooklm-generateGenerate artifacts like audio, video, reports from notebook
notebooklm-listList notebooks, sources, or artifacts
notebooklm-researchRun web research and import results as notebook sources
plexBrowse Plex libraries, search media, check active sessions
radarrManage Radarr movie library - search, add, monitor downloads
Comparable tools
Installation
Installation
Claude Marketplace
/plugin marketplace add jmagar/claude-homelab
/plugin install homelab-core @jmagar-claude-homelabManual Install
curl -sSL https://raw.githubusercontent.com/jmagar/claude-homelab/main/scripts/install.sh | bashConfiguration
After installation, set up credentials using:
/homelab-core:setupThis will create and populate ~/.claude-homelab/.env with your service credentials.
Compare claude-homelab with
Last updated · Auto-generated from public README + GitHub signals.