
Nginx Proxy Manager
Manage Nginx Proxy Manager hosts, proxy hosts, certificates, and access lists from your coding agent instead of clicking through the admin UI on every deploy.
Overview
at.baeck/nginx-proxy-manager is an MCP server for the Operate phase that exposes 43 tools covering the full Nginx Proxy Manager API for agent-driven proxy and certificate management.
What is this MCP server?
- 43 MCP tools with full Nginx Proxy Manager API coverage
- PyPI package nginx-proxy-manager-mcp-full (stdio transport)
- Version 0.1.1 server schema on MCP registry
- Automate proxy hosts, streams, certificates, and users via agent
- Fits solo builders running Docker-based NPM on a VPS
- 43 MCP tools (full API coverage stated)
- Package version 0.1.1 on PyPI
- Transport: stdio via nginx-proxy-manager-mcp-full
What problem does it solve?
Tweaking self-hosted reverse proxies through a web UI for every new service burns time and is easy to misconfigure when you ship fast as a one-person team.
Who is it for?
Indie operators who already use Nginx Proxy Manager on Docker/VPS and want agent-assisted routing, SSL, and access control maintenance.
Skip if: Teams on managed platforms (Vercel, Fly, Cloudflare-only) with no NPM instance, or beginners who have not deployed a first proxy host yet.
What do I get? / Deliverables
Your agent can list, create, and update NPM resources via MCP so infra changes stay scripted, reviewable, and aligned with your deploy notes.
- Agent-driven CRUD over NPM proxy and related resources
- Repeatable infra change scripts mediated through MCP tools
- Less manual UI work when adding microservices behind one VPS
Recommended MCP Servers
Journey fit
Self-hosted SaaS and homelab stacks spend most of their lifecycle in Operate; reverse-proxy changes are infra chores that recur after Ship. Infra subphase covers TLS, routing, and proxy objects—the exact surface the 43 NPM API tools expose.
How it compares
Infrastructure control-plane MCP with 43 API tools, not a security audit skill or generic nginx config generator.
Common Questions / FAQ
Who is at.baeck/nginx-proxy-manager for?
Solo devs and homelab operators running Nginx Proxy Manager who want Claude Code or Cursor to manage proxy objects through MCP instead of manual admin clicks.
When should I use at.baeck/nginx-proxy-manager?
Use it during Operate when you add services behind NPM, fix certificate issues, or automate recurring proxy changes after your app is already deployed.
How do I add at.baeck/nginx-proxy-manager to my agent?
Install the PyPI package nginx-proxy-manager-mcp-full, configure stdio MCP in your client, and provide NPM base URL and admin API credentials via environment variables per package docs.