← All products
MCP Server Free Open Source
Homelab Infrastructure MCP
Control your entire homelab from any AI assistant.
A unified MCP server for Nginx Proxy Manager, Docker/Portainer, and Cloudflare DNS. 48 tools spanning proxy management, container lifecycle, and DNS records — plus cross-domain compound tools like expose_service that create a DNS record and proxy host in one call. Safety modes built in: read-only, dry-run, and confirmation tokens for destructive operations. Free and open source.
What's included
- Nginx Proxy Manager — list, create, update, delete proxy hosts, SSL certs, redirections
- Docker/Portainer — container lifecycle, logs, stats, images, volumes, stacks
- Cloudflare DNS — zones, records CRUD, zone export
- expose_service — create DNS record + proxy host for a container in one call
- Safety modes — read-only, dry-run, destructive confirmation with 60-second tokens
- Selective modules — enable only NPM, Docker, or DNS independently
- Cross-platform — amd64 + arm64, pip or Docker
Requirements
- Python 3.11+ or Docker
- Nginx Proxy Manager (for NPM tools)
- Docker socket or Portainer instance (for Docker tools)
- Cloudflare account with API token (for DNS tools)
- Any MCP-compatible AI client (Claude Code, Cursor, Windsurf, etc.)