npm analyzed 3.9.1

mcp-server-kubernetes

v3.9.1
npm

MCP server for interacting with Kubernetes clusters via kubectl

maintainer
flux159
license
MIT
first seen
2026-05-22
last seen
2026-06-14
releases · 30d
8
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities0 tools
transport stdio · streamable-http · http · sse counts 0 tools · 0 res · 0 prompts permission surface via code analysis

no tools enumerated yet for this server.

code evidencev3.9.1 · npm-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

filesystem 6

  • fs package/dist/tools/helm-operations.js :8 import { writeFileSync, unlinkSync } from "fs";
  • fs package/dist/tools/kubectl-apply.js :3 import * as fs from "fs";
  • fs package/dist/tools/kubectl-create.js :3 import * as fs from "fs";
  • fs package/dist/tools/kubectl-delete.js :3 import * as fs from "fs";
  • fs package/dist/tools/kubectl-patch.js :3 import * as fs from "fs";
  • fs package/dist/utils/kubernetes-manager.js :1 import * as fs from "fs";

shell / exec 4

  • shell package/dist/security/kubectl-flags.js :2 import { execFileSync, } from "child_process";
  • shell package/dist/tools/helm-operations.js :137 * Execute a command using child_process.execFileSync with proper error handling.
  • shell package/dist/tools/node-management.js :80 * Execute a command using child_process.execFileSync with proper error handling.
  • shell package/dist/tools/port_forward.js :1 import { spawn } from "child_process";

secrets 2

  • secrets package/dist/tools/kubectl-get.js :130 const shouldMaskSecrets = process.env.MASK_SECRETS !== "false" &&
  • secrets package/dist/utils/auth.js :27 const authToken = process.env.MCP_AUTH_TOKEN;

declared dependencies 19

  • @kubernetes/client-node@1.3.0
  • @modelcontextprotocol/sdk@1.26.0
  • @opentelemetry/api@1.9.1
  • @opentelemetry/auto-instrumentations-node@0.75.0
  • @opentelemetry/exporter-trace-otlp-grpc@0.211.0
  • @opentelemetry/resources@2.7.1
  • @opentelemetry/sdk-node@0.217.0
  • @opentelemetry/semantic-conventions@1.40.0
  • express@4.21.2
  • js-yaml@4.1.1
  • yaml@2.8.3
  • zod@3.25.76
  • @anthropic-ai/mcpb@1.1.0
  • @types/express@5.0.1
  • @types/js-yaml@4.0.9
  • @types/node@22.9.3
  • shx@0.3.4
  • typescript@5.6.2
  • vitest@2.1.9