homelab-mcp-server
Verified Safeby shcizo
Overview
Manages Docker containers and compose projects in a homelab environment via an MCP client like Claude.
Installation
No command providedSecurity Notes
The server requires full access to the Docker daemon via `/var/run/docker.sock`, granting complete control over the host's Docker environment. The Docker Compose setup runs as `root` to facilitate this. The remote access mode (HTTP/SSE) operates without authentication by default, requiring careful exposure only on trusted networks or behind a reverse proxy with authentication for internet access. The README explicitly warns against insecure Docker socket permission adjustments (e.g., `chmod 666`). Users must be aware of and comfortable with the high privileges granted.
Similar Servers
claude-code-subagents-collection
Provides a command-line interface to browse, install, manage, and verify Claude Code subagents, commands, and external MCP (Model Context Protocol) servers, facilitating local and project-level configuration for development workflows.
mcps.nix
A curated library of Model Context Protocol (MCP) server presets for Claude Code, designed to integrate seamlessly with Nix-based configuration management tools like devenv and Home Manager.
vibes
Vibes transforms Claude Desktop into a conversational development environment through distributed MCP servers, allowing users to describe what they want to build and have Claude implement it while teaching them.
mcp-client-server
This server acts as an MCP client and server, enabling LLM agents like Claude to deploy, test, and manage other MCP servers in a local development environment without needing to constantly reset the application.