Release v1.0.14 - Registry-Only Deployment Mode
February 2026
Major Features
Registry-Only Deployment Mode
Deploy the registry as a standalone catalog/discovery service without gateway integration:
- New
DEPLOYMENT_MODEparameter: Choose betweenwith-gateway(default) orregistry-only - Works with
REGISTRY_MODE: Combine deployment mode with registry mode (full,skills-only,mcp-servers-only,agents-only) - Lightweight deployments: Run registry without nginx dynamic location block generation for catalog-only use cases
- Auto-correction: Invalid combinations (e.g.,
with-gateway+skills-only) are automatically corrected with warnings - Prometheus metrics: Monitor deployment mode via
registry_deployment_mode_infogauge and track skipped nginx updates viaregistry_nginx_updates_skipped_totalcounter - Health check enhancement:
/healthendpoint now includesdeployment_mode,registry_mode, andnginx_updates_enabledfields - Configuration API: New
/api/configendpoint exposes deployment mode and feature flags to the frontend - Frontend awareness: UI adapts to deployment mode — shows direct server URLs and hides gateway auth instructions in registry-only mode
Configuration
Environment Variables
# Deployment mode: with-gateway (default) or registry-only
DEPLOYMENT_MODE=with-gateway
# Registry mode: full (default), skills-only, mcp-servers-only, agents-only
REGISTRY_MODE=full
Example: Skills-Only Registry
DEPLOYMENT_MODE=registry-only
REGISTRY_MODE=skills-only
Auto-Correction Behavior
If an invalid combination is detected at startup, the registry auto-corrects and logs a warning banner:
| Configuration | Auto-Corrected To |
|---|---|
with-gateway + skills-only |
registry-only + skills-only |
All other combinations are valid and pass through unchanged.
Helm Chart
registry:
deployment_mode: with-gateway
registry_mode: full
Terraform
deployment_mode = "with-gateway"
registry_mode = "full"
What's Changed
- New
DeploymentModeandRegistryModeenums in configuration nginx_updates_enabledproperty on Settings controls nginx behavior- Nginx service methods (
generate_config,generate_config_async,reload_nginx) return early in registry-only mode - Prometheus metrics for deployment mode info and skipped nginx operations
/api/configendpoint for frontend deployment mode awareness/healthendpoint enhanced with deployment mode fields- Docker entrypoint logs deployment mode at container startup
useRegistryConfigReact hook for frontend componentsDeploymentModeIndicatorbadge component for registry-only modeServerConfigModalusesproxy_pass_urlin registry-only mode instead of constructed gateway URL- Helm chart, Terraform, and
.env.exampleupdated with new variables
Upgrade Instructions
For Docker Compose Deployments
- Pull the latest changes:
cd mcp-gateway-registry
git pull origin main
git checkout v1.0.14
- Rebuild and restart:
./build_and_run.sh
No configuration changes required — defaults to with-gateway + full for backward compatibility.
For Kubernetes/Helm Deployments
- Update chart values if you want registry-only mode:
registry:
deployment_mode: registry-only
registry_mode: skills-only # or full, mcp-servers-only, agents-only
- Apply changes:
helm upgrade mcp-gateway ./charts/mcp-gateway -f your-values.yaml
Support
Full Changelog: v1.0.13...v1.0.14