MCP server for interacting with Kubernetes clusters via kubectl
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
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.
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