Back to Home
kubestellar icon

a2a

Verified Safe

by kubestellar

Overview

AI agent for multi-cluster Kubernetes management, enabling workload distribution and operational tasks across KubeStellar environments.

Installation

Run Command
uv run kubestellar-mcp

Environment Variables

  • KUBECONFIG
  • OPENAI_API_KEY
  • GEMINI_API_KEY
  • DEFAULT_LLM_PROVIDER
  • GEMINI_MODEL
  • OPENAI_MODEL
  • LLM_TEMPERATURE
  • SHOW_THINKING
  • SHOW_TOKEN_USAGE
  • COLOR_OUTPUT

Security Notes

The server primarily interacts with `kubectl` and `helm` via `asyncio.create_subprocess_exec`, which is generally safer than `shell=True`. However, as an LLM agent, it's inherently susceptible to prompt injection, where a malicious user could instruct the LLM to construct and execute harmful Kubernetes manifests (via `policy_yaml` in `binding_policy_management`) or fetch manifests from untrusted sources (`fetch_manifest` with `insecure_skip_tls_verify`). API keys are handled securely via environment variables or a permissions-restricted file. No obvious `eval` or code obfuscation was found.

Similar Servers

Stats

Interest Score35
Security Score7
Cost ClassMedium
Avg Tokens3500
Stars6
Forks11
Last Update2026-01-19

Tags

Multi-clusterKubernetesKubeStellarAI AgentCLIHelmkubectl-plugin