Back to Home
swiggy-private icon

swiggy-mcp-server-manifest

by swiggy-private

Overview

Manages and deploys Kubernetes manifests to a cluster, likely for internal application deployment within Swiggy's infrastructure.

Installation

Run Command
go run main.go

Environment Variables

  • SERVER_PORT
  • METRICS_PORT
  • HEALTH_PORT
  • POSTGRES_DB_CONNECTION_STR
  • KUBE_CONFIG_PATH
  • KUBE_CONTEXT
  • DEPLOYMENT_TTL_IN_HOURS
  • DEPLOYMENT_CLEANUP_CRON

Security Notes

The server exposes an API endpoint to apply arbitrary Kubernetes manifests via `k8sClient.ApplyManifest`. Without explicit evidence of robust authentication, authorization, and manifest validation or scoping mechanisms in the provided code, this presents a critical security risk, potentially allowing unauthorized or malicious deployments to the Kubernetes cluster.

Similar Servers

Stats

Interest Score0
Security Score4
Cost ClassLow
Avg Tokens300
Stars0
Forks0
Last Update2025-12-02

Tags

KubernetesDeploymentManifestsGoLangCloud Management