Skip to main content
Glama

helm-list

List Helm releases in Kubernetes clusters to view deployed applications and their status, optionally filtered by namespace.

Instructions

List Helm releases

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
namespaceNoThe namespace to list releases from (optional, defaults to all namespaces)

Implementation Reference

  • Handler that executes the 'helm list' command with an optional namespace to list Helm releases and returns the output.
    case "helm-list": { const { namespace } = args || {}; const nsArg = namespace ? `-n ${namespace}` : ""; const cmd = `helm list ${nsArg}`; const { stdout } = await execAsync(cmd); return { content: [{ type: "text", text: stdout || "No Helm releases found" }] }; }
  • Tool definition including name, description, and input schema for 'helm-list', which accepts an optional namespace parameter.
    name: "helm-list", description: "List Helm releases", inputSchema: { type: "object", properties: { namespace: { type: "string", description: "The namespace to list releases from (optional, defaults to all namespaces)" } } } },
  • server.js:1392-1394 (registration)
    Registers the handler for ListToolsRequestSchema, which returns the full list of tools including 'helm-list'.
    server.setRequestHandler(ListToolsRequestSchema, async () => { return { tools }; });

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/thekaranpargaie/kube-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server