Checks whether the nginx service is active using systemctl and returns its version string. Provides a read-only status snapshot for verifying nginx operation.
Create a new proxy host in Nginx Proxy Manager to route domain traffic to backend services, including custom nginx configuration and per-location rules.
Enables reading nginx configs, managing reverse proxy hosts, and handling SSL certificates via certbot, with read-only tools ready and mutating tools guarded as stubs.
Enables Claude to read and modify an Nginx Proxy Manager instance through its API, covering proxy, redirection, and 404 hosts, streams, certificates, access lists, audit logs, and any other API endpoint. Changes are merged into existing objects and guarded by read, change, and destructive safety levels that require user confirmation before anything is altered.
Obtain a Let's Encrypt SSL certificate for an existing nginx site, enabling HTTPS and HTTP-to-HTTPS redirect. Uses staging by default; set staging:false for production certificates.
Lists nginx server blocks from sites-enabled, showing domain, upstream, and SSL configuration status. Read-only tool parses config files directly to provide an overview of active sites.
Creates a new nginx server block for a domain, proxying to a specified upstream host and port. Validates configuration with nginx -t before applying, with automatic rollback on failure.
Redirect an existing site to a new backend by rewriting its proxy_pass directive, preserving SSL and other settings. Automatically tests config and rolls back on failure.
Delete a certificate's files from Certbot's local store. Requires explicit confirmation to avoid accidental removal; nginx configs referencing the deleted files will fail to reload.
Remove an nginx server block for a domain with a dry run by default; set confirm to true to permanently archive and delete it, leaving certbot certificates untouched.
List all Certbot-managed certificates with their expiry dates and days remaining to identify upcoming expirations across the entire server, including certs not tied to active nginx sites.