Skip to content
← 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.)