{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.mikhae1/kubeview","description":"Read-only Model Context Protocol server that surfaces Kubernetes, Helm, and Argo insights safely.","repository":{"url":"https://github.com/mikhae1/kubeview-mcp","source":"github"},"version":"1.4.4","websiteUrl":"https://github.com/mikhae1/kubeview-mcp","packages":[{"registryType":"npm","identifier":"kubeview-mcp","version":"1.4.4","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to kubeconfig file; defaults to ~/.kube/config if unset.","format":"filepath","name":"KUBECONFIG"},{"description":"Server mode: 'all' (default), 'code', or 'tools'. Controls which features are enabled.","format":"string","name":"MCP_MODE"},{"description":"Logging level: 'error', 'warn', 'info' (default), or 'debug'.","format":"string","name":"MCP_LOG_LEVEL"},{"description":"Kubernetes context name to use. If unset, uses the current context from kubeconfig.","format":"string","name":"MCP_KUBE_CONTEXT"},{"description":"Skip TLS certificate verification for Kubernetes API (use 'true' or '1'). Not recommended for production.","format":"string","name":"MCP_K8S_SKIP_TLS_VERIFY"},{"description":"Enable global sensitive data masking. Set to 'true' or '1' to mask sensitive values in responses.","format":"string","name":"MCP_HIDE_SENSITIVE"},{"description":"Default timeout in milliseconds for operations. If unset, uses plugin-specific defaults.","format":"string","name":"MCP_TIMEOUT"},{"description":"Disable Kubernetes plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_KUBERNETES_PLUGIN"},{"description":"Disable Helm plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_HELM_PLUGIN"},{"description":"Disable Argo Workflows plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGO_PLUGIN"},{"description":"Disable Argo CD plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGOCD_PLUGIN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-11-30T09:59:01.395736Z","publishedAt":"2025-11-30T09:59:01.395736Z","updatedAt":"2025-11-30T09:59:01.395736Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.mikhae1/kubeview","description":"Read-only Model Context Protocol MCP server enabling code-driven AI analysis of Kubernetes clusters.","repository":{"url":"https://github.com/mikhae1/kubeview-mcp","source":"github"},"version":"1.4.6","websiteUrl":"https://github.com/mikhae1/kubeview-mcp","packages":[{"registryType":"npm","identifier":"kubeview-mcp","version":"1.4.6","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to kubeconfig file; defaults to ~/.kube/config if unset.","format":"filepath","name":"KUBECONFIG"},{"description":"Server mode: 'all' (default), 'code', or 'tools'. Controls which features are enabled.","format":"string","name":"MCP_MODE"},{"description":"Logging level: 'error', 'warn', 'info' (default), or 'debug'.","format":"string","name":"MCP_LOG_LEVEL"},{"description":"Kubernetes context name to use. If unset, uses the current context from kubeconfig.","format":"string","name":"MCP_KUBE_CONTEXT"},{"description":"Skip TLS certificate verification for Kubernetes API (use 'true' or '1'). Not recommended for production.","format":"string","name":"MCP_K8S_SKIP_TLS_VERIFY"},{"description":"Enable global sensitive data masking. Set to 'true' or '1' to mask sensitive values in responses.","format":"string","name":"MCP_HIDE_SENSITIVE"},{"description":"Default timeout in milliseconds for operations. If unset, uses plugin-specific defaults.","format":"string","name":"MCP_TIMEOUT"},{"description":"Disable Kubernetes plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_KUBERNETES_PLUGIN"},{"description":"Disable Helm plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_HELM_PLUGIN"},{"description":"Disable Argo Workflows plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGO_PLUGIN"},{"description":"Disable Argo CD plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGOCD_PLUGIN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-11-30T11:34:24.826443Z","publishedAt":"2025-11-30T11:34:24.826443Z","updatedAt":"2025-11-30T11:34:24.826443Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mikhae1/kubeview","description":"Read-only Model Context Protocol MCP server enabling code-driven AI analysis of Kubernetes clusters.","repository":{"url":"https://github.com/mikhae1/kubeview-mcp","source":"github"},"version":"1.5.0","websiteUrl":"https://github.com/mikhae1/kubeview-mcp","packages":[{"registryType":"npm","identifier":"kubeview-mcp","version":"1.5.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to kubeconfig file; defaults to ~/.kube/config if unset.","format":"filepath","name":"KUBECONFIG"},{"description":"Server mode: 'all' (default), 'code', or 'tools'. Controls which features are enabled.","format":"string","name":"MCP_MODE"},{"description":"Logging level: 'error', 'warn', 'info' (default), or 'debug'.","format":"string","name":"MCP_LOG_LEVEL"},{"description":"Kubernetes context name to use. If unset, uses the current context from kubeconfig.","format":"string","name":"MCP_KUBE_CONTEXT"},{"description":"Skip TLS certificate verification for Kubernetes API (use 'true' or '1'). Not recommended for production.","format":"string","name":"MCP_K8S_SKIP_TLS_VERIFY"},{"description":"Enable global sensitive data masking. Set to 'true' or '1' to mask sensitive values in responses.","format":"string","name":"MCP_HIDE_SENSITIVE"},{"description":"Default timeout in milliseconds for operations. If unset, uses plugin-specific defaults.","format":"string","name":"MCP_TIMEOUT"},{"description":"Disable Kubernetes plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_KUBERNETES_PLUGIN"},{"description":"Disable Helm plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_HELM_PLUGIN"},{"description":"Disable Argo Workflows plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGO_PLUGIN"},{"description":"Disable Argo CD plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGOCD_PLUGIN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-12-21T16:18:39.474635Z","publishedAt":"2025-12-21T16:18:39.474635Z","updatedAt":"2025-12-21T16:18:39.474635Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mikhae1/kubeview","description":"Read-only Model Context Protocol MCP server enabling code-driven AI analysis of Kubernetes clusters.","repository":{"url":"https://github.com/mikhae1/kubeview-mcp","source":"github"},"version":"1.5.1","websiteUrl":"https://github.com/mikhae1/kubeview-mcp","packages":[{"registryType":"npm","identifier":"kubeview-mcp","version":"1.5.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to kubeconfig file; defaults to ~/.kube/config if unset.","format":"filepath","name":"KUBECONFIG"},{"description":"Server mode: 'all' (default), 'code', or 'tools'. Controls which features are enabled.","format":"string","name":"MCP_MODE"},{"description":"Logging level: 'error', 'warn', 'info' (default), or 'debug'.","format":"string","name":"MCP_LOG_LEVEL"},{"description":"Kubernetes context name to use. If unset, uses the current context from kubeconfig.","format":"string","name":"MCP_KUBE_CONTEXT"},{"description":"Skip TLS certificate verification for Kubernetes API (use 'true' or '1'). Not recommended for production.","format":"string","name":"MCP_K8S_SKIP_TLS_VERIFY"},{"description":"Enable global sensitive data masking. Set to 'true' or '1' to mask sensitive values in responses.","format":"string","name":"MCP_HIDE_SENSITIVE"},{"description":"Default timeout in milliseconds for operations. If unset, uses plugin-specific defaults.","format":"string","name":"MCP_TIMEOUT"},{"description":"Disable Kubernetes plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_KUBERNETES_PLUGIN"},{"description":"Disable Helm plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_HELM_PLUGIN"},{"description":"Disable Argo Workflows plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGO_PLUGIN"},{"description":"Disable Argo CD plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGOCD_PLUGIN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-01-14T17:51:21.134474Z","publishedAt":"2026-01-14T17:51:21.134474Z","updatedAt":"2026-01-14T17:51:21.134474Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mikhae1/kubeview","description":"Read-only Model Context Protocol MCP server enabling code-driven AI analysis of Kubernetes clusters.","repository":{"url":"https://github.com/mikhae1/kubeview-mcp","source":"github"},"version":"1.6.0","websiteUrl":"https://github.com/mikhae1/kubeview-mcp","packages":[{"registryType":"npm","identifier":"kubeview-mcp","version":"1.6.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to kubeconfig file; defaults to ~/.kube/config if unset.","format":"filepath","name":"KUBECONFIG"},{"description":"Server mode: 'all' (default), 'code', or 'tools'. Controls which features are enabled.","format":"string","name":"MCP_MODE"},{"description":"Logging level: 'error', 'warn', 'info' (default), or 'debug'.","format":"string","name":"MCP_LOG_LEVEL"},{"description":"Kubernetes context name to use. If unset, uses the current context from kubeconfig.","format":"string","name":"MCP_KUBE_CONTEXT"},{"description":"Skip TLS certificate verification for Kubernetes API (use 'true' or '1'). Not recommended for production.","format":"string","name":"MCP_K8S_SKIP_TLS_VERIFY"},{"description":"Enable global sensitive data masking. Set to 'true' or '1' to mask sensitive values in responses.","format":"string","name":"MCP_HIDE_SENSITIVE"},{"description":"Default timeout in milliseconds for operations. If unset, uses plugin-specific defaults.","format":"string","name":"MCP_TIMEOUT"},{"description":"Disable Kubernetes plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_KUBERNETES_PLUGIN"},{"description":"Disable Helm plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_HELM_PLUGIN"},{"description":"Disable Argo Workflows plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGO_PLUGIN"},{"description":"Disable Argo CD plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGOCD_PLUGIN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-04T18:28:25.546246Z","publishedAt":"2026-02-04T18:28:25.546246Z","updatedAt":"2026-02-04T18:28:25.546246Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mikhae1/kubeview","description":"Read-only Model Context Protocol MCP server enabling code-driven AI analysis of Kubernetes clusters.","repository":{"url":"https://github.com/mikhae1/kubeview-mcp","source":"github"},"version":"1.7.0","websiteUrl":"https://github.com/mikhae1/kubeview-mcp","packages":[{"registryType":"npm","identifier":"kubeview-mcp","version":"1.7.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to kubeconfig file; defaults to ~/.kube/config if unset.","format":"filepath","name":"KUBECONFIG"},{"description":"Server mode: 'all' (default), 'code', or 'tools'. Controls which features are enabled.","format":"string","name":"MCP_MODE"},{"description":"Logging level: 'error', 'warn', 'info' (default), or 'debug'.","format":"string","name":"MCP_LOG_LEVEL"},{"description":"Kubernetes context name to use. If unset, uses the current context from kubeconfig.","format":"string","name":"MCP_KUBE_CONTEXT"},{"description":"Skip TLS certificate verification for Kubernetes API (use 'true' or '1'). Not recommended for production.","format":"string","name":"MCP_K8S_SKIP_TLS_VERIFY"},{"description":"Enable global sensitive data masking. Set to 'true' or '1' to mask sensitive values in responses.","format":"string","name":"MCP_HIDE_SENSITIVE"},{"description":"Default timeout in milliseconds for operations. If unset, uses plugin-specific defaults.","format":"string","name":"MCP_TIMEOUT"},{"description":"Disable Kubernetes plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_KUBERNETES_PLUGIN"},{"description":"Disable Helm plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_HELM_PLUGIN"},{"description":"Disable Argo Workflows plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGO_PLUGIN"},{"description":"Disable Argo CD plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGOCD_PLUGIN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-17T16:49:16.547487Z","publishedAt":"2026-02-17T16:49:16.547487Z","updatedAt":"2026-02-17T16:49:16.547487Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mikhae1/kubeview","description":"Read-only Model Context Protocol MCP server enabling code-driven AI analysis of Kubernetes clusters.","repository":{"url":"https://github.com/mikhae1/kubeview-mcp","source":"github"},"version":"1.8.0","websiteUrl":"https://github.com/mikhae1/kubeview-mcp","packages":[{"registryType":"npm","identifier":"kubeview-mcp","version":"1.8.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to kubeconfig file; defaults to ~/.kube/config if unset.","format":"filepath","name":"KUBECONFIG"},{"description":"Transport mode: 'stdio' (default) or 'http'. The published package metadata still targets stdio by default.","format":"string","name":"MCP_TRANSPORT"},{"description":"Server mode: 'all' (default), 'code', or 'tools'. Controls which features are enabled.","format":"string","name":"MCP_MODE"},{"description":"Logging level: 'error', 'warn', 'info' (default), or 'debug'.","format":"string","name":"MCP_LOG_LEVEL"},{"description":"Kubernetes context name to use. If unset, uses the current context from kubeconfig.","format":"string","name":"MCP_KUBE_CONTEXT"},{"description":"Skip TLS certificate verification for Kubernetes API (use 'true' or '1'). Not recommended for production.","format":"string","name":"MCP_K8S_SKIP_TLS_VERIFY"},{"description":"Enable global sensitive data masking. Set to 'true' or '1' to mask sensitive values in responses.","format":"string","name":"MCP_HIDE_SENSITIVE"},{"description":"Default timeout in milliseconds for operations. If unset, uses plugin-specific defaults.","format":"string","name":"MCP_TIMEOUT"},{"description":"HTTP bind host when MCP_TRANSPORT=http. Defaults to 127.0.0.1.","format":"string","name":"MCP_HTTP_HOST"},{"description":"HTTP port when MCP_TRANSPORT=http. Defaults to 3000.","format":"string","name":"MCP_HTTP_PORT"},{"description":"HTTP endpoint path when MCP_TRANSPORT=http. Defaults to /mcp.","format":"string","name":"MCP_HTTP_PATH"},{"description":"Disable session IDs in HTTP mode. Set to 'true' or '1' for stateless request handling.","format":"string","name":"MCP_HTTP_STATELESS"},{"description":"Prefer JSON responses over SSE in HTTP mode. Set to 'true' or '1' to enable.","format":"string","name":"MCP_HTTP_JSON_RESPONSE"},{"description":"Comma-separated Host allowlist for HTTP mode. Required when binding to 0.0.0.0 or ::.","format":"string","name":"MCP_ALLOWED_HOSTS"},{"description":"Comma-separated Origin allowlist for HTTP mode.","format":"string","name":"MCP_ALLOWED_ORIGINS"},{"description":"Disable Kubernetes plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_KUBERNETES_PLUGIN"},{"description":"Disable Helm plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_HELM_PLUGIN"},{"description":"Disable Argo Workflows plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGO_PLUGIN"},{"description":"Disable Argo CD plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGOCD_PLUGIN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-03T13:16:46.165309Z","publishedAt":"2026-05-03T13:16:46.165309Z","updatedAt":"2026-05-03T13:16:46.165309Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mikhae1/kubeview","description":"Read-only Model Context Protocol MCP server enabling code-driven AI analysis of Kubernetes clusters.","repository":{"url":"https://github.com/mikhae1/kubeview-mcp","source":"github"},"version":"1.8.1","websiteUrl":"https://github.com/mikhae1/kubeview-mcp","packages":[{"registryType":"npm","identifier":"kubeview-mcp","version":"1.8.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to kubeconfig file; defaults to ~/.kube/config if unset.","format":"filepath","name":"KUBECONFIG"},{"description":"Transport mode: 'stdio' (default) or 'http'. The published package metadata still targets stdio by default.","format":"string","name":"MCP_TRANSPORT"},{"description":"Server mode: 'all' (default), 'code', or 'tools'. Controls which features are enabled.","format":"string","name":"MCP_MODE"},{"description":"Logging level: 'error', 'warn', 'info' (default), or 'debug'.","format":"string","name":"MCP_LOG_LEVEL"},{"description":"Kubernetes context name to use. If unset, uses the current context from kubeconfig.","format":"string","name":"MCP_KUBE_CONTEXT"},{"description":"Skip TLS certificate verification for Kubernetes API (use 'true' or '1'). Not recommended for production.","format":"string","name":"MCP_K8S_SKIP_TLS_VERIFY"},{"description":"Enable global sensitive data masking. Set to 'true' or '1' to mask sensitive values in responses.","format":"string","name":"MCP_HIDE_SENSITIVE"},{"description":"Default timeout in milliseconds for operations. If unset, uses plugin-specific defaults.","format":"string","name":"MCP_TIMEOUT"},{"description":"HTTP bind host when MCP_TRANSPORT=http. Defaults to 127.0.0.1.","format":"string","name":"MCP_HTTP_HOST"},{"description":"HTTP port when MCP_TRANSPORT=http. Defaults to 3000.","format":"string","name":"MCP_HTTP_PORT"},{"description":"HTTP endpoint path when MCP_TRANSPORT=http. Defaults to /mcp.","format":"string","name":"MCP_HTTP_PATH"},{"description":"Disable session IDs in HTTP mode. Set to 'true' or '1' for stateless request handling.","format":"string","name":"MCP_HTTP_STATELESS"},{"description":"Prefer JSON responses over SSE in HTTP mode. Set to 'true' or '1' to enable.","format":"string","name":"MCP_HTTP_JSON_RESPONSE"},{"description":"Comma-separated Host allowlist for HTTP mode. Required when binding to 0.0.0.0 or ::.","format":"string","name":"MCP_ALLOWED_HOSTS"},{"description":"Comma-separated Origin allowlist for HTTP mode.","format":"string","name":"MCP_ALLOWED_ORIGINS"},{"description":"Disable Kubernetes plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_KUBERNETES_PLUGIN"},{"description":"Disable Helm plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_HELM_PLUGIN"},{"description":"Disable Argo Workflows plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGO_PLUGIN"},{"description":"Disable Argo CD plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGOCD_PLUGIN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-19T08:49:04.804292Z","publishedAt":"2026-05-19T08:49:04.804292Z","updatedAt":"2026-05-19T08:49:04.804292Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mikhae1/kubeview","description":"Read-only Model Context Protocol MCP server enabling code-driven AI analysis of Kubernetes clusters.","repository":{"url":"https://github.com/mikhae1/kubeview-mcp","source":"github"},"version":"1.8.2","websiteUrl":"https://github.com/mikhae1/kubeview-mcp","packages":[{"registryType":"npm","identifier":"kubeview-mcp","version":"1.8.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to kubeconfig file; defaults to ~/.kube/config if unset.","format":"filepath","name":"KUBECONFIG"},{"description":"Transport mode: 'stdio' (default) or 'http'. The published package metadata still targets stdio by default.","format":"string","name":"MCP_TRANSPORT"},{"description":"Server mode: 'all' (default), 'code', or 'tools'. Controls which features are enabled.","format":"string","name":"MCP_MODE"},{"description":"Logging level: 'error', 'warn', 'info' (default), or 'debug'.","format":"string","name":"MCP_LOG_LEVEL"},{"description":"Kubernetes context name to use. If unset, uses the current context from kubeconfig.","format":"string","name":"MCP_KUBE_CONTEXT"},{"description":"Skip TLS certificate verification for Kubernetes API (use 'true' or '1'). Not recommended for production.","format":"string","name":"MCP_K8S_SKIP_TLS_VERIFY"},{"description":"Enable global sensitive data masking. Set to 'true' or '1' to mask sensitive values in responses.","format":"string","name":"MCP_HIDE_SENSITIVE"},{"description":"Default timeout in milliseconds for operations. If unset, uses plugin-specific defaults.","format":"string","name":"MCP_TIMEOUT"},{"description":"HTTP bind host when MCP_TRANSPORT=http. Defaults to 127.0.0.1.","format":"string","name":"MCP_HTTP_HOST"},{"description":"HTTP port when MCP_TRANSPORT=http. Defaults to 3000.","format":"string","name":"MCP_HTTP_PORT"},{"description":"HTTP endpoint path when MCP_TRANSPORT=http. Defaults to /mcp.","format":"string","name":"MCP_HTTP_PATH"},{"description":"Disable session IDs in HTTP mode. Set to 'true' or '1' for stateless request handling.","format":"string","name":"MCP_HTTP_STATELESS"},{"description":"Prefer JSON responses over SSE in HTTP mode. Set to 'true' or '1' to enable.","format":"string","name":"MCP_HTTP_JSON_RESPONSE"},{"description":"Comma-separated Host allowlist for HTTP mode. Required when binding to 0.0.0.0 or ::.","format":"string","name":"MCP_ALLOWED_HOSTS"},{"description":"Comma-separated Origin allowlist for HTTP mode.","format":"string","name":"MCP_ALLOWED_ORIGINS"},{"description":"Disable Kubernetes plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_KUBERNETES_PLUGIN"},{"description":"Disable Helm plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_HELM_PLUGIN"},{"description":"Disable Argo Workflows plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGO_PLUGIN"},{"description":"Disable Argo CD plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGOCD_PLUGIN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-26T12:24:45.451351Z","publishedAt":"2026-05-26T12:24:45.451351Z","updatedAt":"2026-05-26T12:24:45.451351Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mikhae1/kubeview","description":"Read-only Model Context Protocol MCP server enabling code-driven AI analysis of Kubernetes clusters.","repository":{"url":"https://github.com/mikhae1/kubeview-mcp","source":"github"},"version":"1.9.0","websiteUrl":"https://github.com/mikhae1/kubeview-mcp","packages":[{"registryType":"npm","identifier":"kubeview-mcp","version":"1.9.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to kubeconfig file; defaults to ~/.kube/config if unset.","format":"filepath","name":"KUBECONFIG"},{"description":"Transport mode: 'stdio' (default) or 'http'. The published package metadata still targets stdio by default.","format":"string","name":"MCP_TRANSPORT"},{"description":"Server mode: 'all' (default), 'code', or 'tools'. Controls which features are enabled.","format":"string","name":"MCP_MODE"},{"description":"Logging level: 'error', 'warn', 'info' (default), or 'debug'.","format":"string","name":"MCP_LOG_LEVEL"},{"description":"Kubernetes context name to use. If unset, uses the current context from kubeconfig.","format":"string","name":"MCP_KUBE_CONTEXT"},{"description":"Skip TLS certificate verification for Kubernetes API (use 'true' or '1'). Not recommended for production.","format":"string","name":"MCP_K8S_SKIP_TLS_VERIFY"},{"description":"Enable global sensitive data masking. Set to 'true' or '1' to mask sensitive values in responses.","format":"string","name":"MCP_HIDE_SENSITIVE"},{"description":"Default timeout in milliseconds for operations. If unset, uses plugin-specific defaults.","format":"string","name":"MCP_TIMEOUT"},{"description":"HTTP bind host when MCP_TRANSPORT=http. Defaults to 127.0.0.1.","format":"string","name":"MCP_HTTP_HOST"},{"description":"HTTP port when MCP_TRANSPORT=http. Defaults to 3000.","format":"string","name":"MCP_HTTP_PORT"},{"description":"HTTP endpoint path when MCP_TRANSPORT=http. Defaults to /mcp.","format":"string","name":"MCP_HTTP_PATH"},{"description":"Disable session IDs in HTTP mode. Set to 'true' or '1' for stateless request handling.","format":"string","name":"MCP_HTTP_STATELESS"},{"description":"Prefer JSON responses over SSE in HTTP mode. Set to 'true' or '1' to enable.","format":"string","name":"MCP_HTTP_JSON_RESPONSE"},{"description":"Comma-separated Host allowlist for HTTP mode. Required when binding to 0.0.0.0 or ::.","format":"string","name":"MCP_ALLOWED_HOSTS"},{"description":"Comma-separated Origin allowlist for HTTP mode.","format":"string","name":"MCP_ALLOWED_ORIGINS"},{"description":"Disable Kubernetes plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_KUBERNETES_PLUGIN"},{"description":"Disable Helm plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_HELM_PLUGIN"},{"description":"Disable Argo Workflows plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGO_PLUGIN"},{"description":"Disable Argo CD plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGOCD_PLUGIN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-02T18:28:12.285295Z","publishedAt":"2026-06-02T18:28:12.285295Z","updatedAt":"2026-06-02T18:28:12.285295Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mikhae1/kubeview","description":"Read-only Model Context Protocol MCP server enabling code-driven AI analysis of Kubernetes clusters.","repository":{"url":"https://github.com/mikhae1/kubeview-mcp","source":"github"},"version":"1.9.1","websiteUrl":"https://github.com/mikhae1/kubeview-mcp","packages":[{"registryType":"npm","identifier":"kubeview-mcp","version":"1.9.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to kubeconfig file; defaults to ~/.kube/config if unset.","format":"filepath","name":"KUBECONFIG"},{"description":"Transport mode: 'stdio' (default) or 'http'. The published package metadata still targets stdio by default.","format":"string","name":"MCP_TRANSPORT"},{"description":"Server mode: 'all' (default), 'code', or 'tools'. Controls which features are enabled.","format":"string","name":"MCP_MODE"},{"description":"Logging level: 'error', 'warn', 'info' (default), or 'debug'.","format":"string","name":"MCP_LOG_LEVEL"},{"description":"Kubernetes context name to use. If unset, uses the current context from kubeconfig.","format":"string","name":"MCP_KUBE_CONTEXT"},{"description":"Skip TLS certificate verification for Kubernetes API (use 'true' or '1'). Not recommended for production.","format":"string","name":"MCP_K8S_SKIP_TLS_VERIFY"},{"description":"Enable global sensitive data masking. Set to 'true' or '1' to mask sensitive values in responses.","format":"string","name":"MCP_HIDE_SENSITIVE"},{"description":"Default timeout in milliseconds for operations. If unset, uses plugin-specific defaults.","format":"string","name":"MCP_TIMEOUT"},{"description":"HTTP bind host when MCP_TRANSPORT=http. Defaults to 127.0.0.1.","format":"string","name":"MCP_HTTP_HOST"},{"description":"HTTP port when MCP_TRANSPORT=http. Defaults to 3000.","format":"string","name":"MCP_HTTP_PORT"},{"description":"HTTP endpoint path when MCP_TRANSPORT=http. Defaults to /mcp.","format":"string","name":"MCP_HTTP_PATH"},{"description":"Disable session IDs in HTTP mode. Set to 'true' or '1' for stateless request handling.","format":"string","name":"MCP_HTTP_STATELESS"},{"description":"Prefer JSON responses over SSE in HTTP mode. Set to 'true' or '1' to enable.","format":"string","name":"MCP_HTTP_JSON_RESPONSE"},{"description":"Comma-separated Host allowlist for HTTP mode. Required when binding to 0.0.0.0 or ::.","format":"string","name":"MCP_ALLOWED_HOSTS"},{"description":"Comma-separated Origin allowlist for HTTP mode.","format":"string","name":"MCP_ALLOWED_ORIGINS"},{"description":"Disable Kubernetes plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_KUBERNETES_PLUGIN"},{"description":"Disable Helm plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_HELM_PLUGIN"},{"description":"Disable Argo Workflows plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGO_PLUGIN"},{"description":"Disable Argo CD plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGOCD_PLUGIN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-13T12:27:48.926183Z","publishedAt":"2026-06-13T12:27:48.926183Z","updatedAt":"2026-06-13T12:27:48.926183Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mikhae1/kubeview","description":"Read-only Model Context Protocol MCP server enabling code-driven AI analysis of Kubernetes clusters.","repository":{"url":"https://github.com/mikhae1/kubeview-mcp","source":"github"},"version":"1.9.2","websiteUrl":"https://github.com/mikhae1/kubeview-mcp","packages":[{"registryType":"npm","identifier":"kubeview-mcp","version":"1.9.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to kubeconfig file; defaults to ~/.kube/config if unset.","format":"filepath","name":"KUBECONFIG"},{"description":"Transport mode: 'stdio' (default) or 'http'. The published package metadata still targets stdio by default.","format":"string","name":"MCP_TRANSPORT"},{"description":"Server mode: 'all' (default), 'code', or 'tools'. Controls which features are enabled.","format":"string","name":"MCP_MODE"},{"description":"Logging level: 'error', 'warn', 'info' (default), or 'debug'.","format":"string","name":"MCP_LOG_LEVEL"},{"description":"Kubernetes context name to use. If unset, uses the current context from kubeconfig.","format":"string","name":"MCP_KUBE_CONTEXT"},{"description":"Skip TLS certificate verification for Kubernetes API (use 'true' or '1'). Not recommended for production.","format":"string","name":"MCP_K8S_SKIP_TLS_VERIFY"},{"description":"Enable global sensitive data masking. Set to 'true' or '1' to mask sensitive values in responses.","format":"string","name":"MCP_HIDE_SENSITIVE"},{"description":"Default timeout in milliseconds for operations. If unset, uses plugin-specific defaults.","format":"string","name":"MCP_TIMEOUT"},{"description":"HTTP bind host when MCP_TRANSPORT=http. Defaults to 127.0.0.1.","format":"string","name":"MCP_HTTP_HOST"},{"description":"HTTP port when MCP_TRANSPORT=http. Defaults to 3000.","format":"string","name":"MCP_HTTP_PORT"},{"description":"HTTP endpoint path when MCP_TRANSPORT=http. Defaults to /mcp.","format":"string","name":"MCP_HTTP_PATH"},{"description":"Disable session IDs in HTTP mode. Set to 'true' or '1' for stateless request handling.","format":"string","name":"MCP_HTTP_STATELESS"},{"description":"Prefer JSON responses over SSE in HTTP mode. Set to 'true' or '1' to enable.","format":"string","name":"MCP_HTTP_JSON_RESPONSE"},{"description":"Comma-separated Host allowlist for HTTP mode. Required when binding to 0.0.0.0 or ::.","format":"string","name":"MCP_ALLOWED_HOSTS"},{"description":"Comma-separated Origin allowlist for HTTP mode.","format":"string","name":"MCP_ALLOWED_ORIGINS"},{"description":"Disable Kubernetes plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_KUBERNETES_PLUGIN"},{"description":"Disable Helm plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_HELM_PLUGIN"},{"description":"Disable Argo Workflows plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGO_PLUGIN"},{"description":"Disable Argo CD plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGOCD_PLUGIN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-13T12:41:18.71422Z","publishedAt":"2026-06-13T12:41:18.71422Z","updatedAt":"2026-06-13T12:41:18.71422Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mikhae1/kubeview","description":"Read-only Model Context Protocol MCP server enabling code-driven AI analysis of Kubernetes clusters.","repository":{"url":"https://github.com/mikhae1/kubeview-mcp","source":"github"},"version":"1.9.3","websiteUrl":"https://github.com/mikhae1/kubeview-mcp","packages":[{"registryType":"npm","identifier":"kubeview-mcp","version":"1.9.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to kubeconfig file; defaults to ~/.kube/config if unset.","format":"filepath","name":"KUBECONFIG"},{"description":"Transport mode: 'stdio' (default) or 'http'. The published package metadata still targets stdio by default.","format":"string","name":"MCP_TRANSPORT"},{"description":"Server mode: 'all' (default), 'code', or 'tools'. Controls which features are enabled.","format":"string","name":"MCP_MODE"},{"description":"Logging level: 'error', 'warn', 'info' (default), or 'debug'.","format":"string","name":"MCP_LOG_LEVEL"},{"description":"Kubernetes context name to use. If unset, uses the current context from kubeconfig.","format":"string","name":"MCP_KUBE_CONTEXT"},{"description":"Skip TLS certificate verification for Kubernetes API (use 'true' or '1'). Not recommended for production.","format":"string","name":"MCP_K8S_SKIP_TLS_VERIFY"},{"description":"Enable global sensitive data masking. Set to 'true' or '1' to mask sensitive values in responses.","format":"string","name":"MCP_HIDE_SENSITIVE"},{"description":"Default timeout in milliseconds for operations. If unset, uses plugin-specific defaults.","format":"string","name":"MCP_TIMEOUT"},{"description":"HTTP bind host when MCP_TRANSPORT=http. Defaults to 127.0.0.1.","format":"string","name":"MCP_HTTP_HOST"},{"description":"HTTP port when MCP_TRANSPORT=http. Defaults to 3000.","format":"string","name":"MCP_HTTP_PORT"},{"description":"HTTP endpoint path when MCP_TRANSPORT=http. Defaults to /mcp.","format":"string","name":"MCP_HTTP_PATH"},{"description":"Disable session IDs in HTTP mode. Set to 'true' or '1' for stateless request handling.","format":"string","name":"MCP_HTTP_STATELESS"},{"description":"Prefer JSON responses over SSE in HTTP mode. Set to 'true' or '1' to enable.","format":"string","name":"MCP_HTTP_JSON_RESPONSE"},{"description":"Comma-separated Host allowlist for HTTP mode. Required when binding to 0.0.0.0 or ::.","format":"string","name":"MCP_ALLOWED_HOSTS"},{"description":"Comma-separated Origin allowlist for HTTP mode.","format":"string","name":"MCP_ALLOWED_ORIGINS"},{"description":"Disable Kubernetes plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_KUBERNETES_PLUGIN"},{"description":"Disable Helm plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_HELM_PLUGIN"},{"description":"Disable Argo Workflows plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGO_PLUGIN"},{"description":"Disable Argo CD plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGOCD_PLUGIN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-21T16:52:27.434274Z","publishedAt":"2026-06-21T16:52:27.434274Z","updatedAt":"2026-06-21T16:52:27.434274Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mikhae1/kubeview","description":"Read-only Model Context Protocol MCP server enabling code-driven AI analysis of Kubernetes clusters.","repository":{"url":"https://github.com/mikhae1/kubeview-mcp","source":"github"},"version":"1.9.4","websiteUrl":"https://github.com/mikhae1/kubeview-mcp","packages":[{"registryType":"npm","identifier":"kubeview-mcp","version":"1.9.4","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to kubeconfig file; defaults to ~/.kube/config if unset.","format":"filepath","name":"KUBECONFIG"},{"description":"Transport mode: 'stdio' (default) or 'http'. The published package metadata still targets stdio by default.","format":"string","name":"MCP_TRANSPORT"},{"description":"Server mode: 'all' (default), 'code', or 'tools'. Controls which features are enabled.","format":"string","name":"MCP_MODE"},{"description":"Logging level: 'error', 'warn', 'info' (default), or 'debug'.","format":"string","name":"MCP_LOG_LEVEL"},{"description":"Kubernetes context name to use. If unset, uses the current context from kubeconfig.","format":"string","name":"MCP_KUBE_CONTEXT"},{"description":"Skip TLS certificate verification for Kubernetes API (use 'true' or '1'). Not recommended for production.","format":"string","name":"MCP_K8S_SKIP_TLS_VERIFY"},{"description":"Enable global sensitive data masking. Set to 'true' or '1' to mask sensitive values in responses.","format":"string","name":"MCP_HIDE_SENSITIVE"},{"description":"Default timeout in milliseconds for operations. If unset, uses plugin-specific defaults.","format":"string","name":"MCP_TIMEOUT"},{"description":"HTTP bind host when MCP_TRANSPORT=http. Defaults to 127.0.0.1.","format":"string","name":"MCP_HTTP_HOST"},{"description":"HTTP port when MCP_TRANSPORT=http. Defaults to 3000.","format":"string","name":"MCP_HTTP_PORT"},{"description":"HTTP endpoint path when MCP_TRANSPORT=http. Defaults to /mcp.","format":"string","name":"MCP_HTTP_PATH"},{"description":"Disable session IDs in HTTP mode. Set to 'true' or '1' for stateless request handling.","format":"string","name":"MCP_HTTP_STATELESS"},{"description":"Prefer JSON responses over SSE in HTTP mode. Set to 'true' or '1' to enable.","format":"string","name":"MCP_HTTP_JSON_RESPONSE"},{"description":"Comma-separated Host allowlist for HTTP mode. Required when binding to 0.0.0.0 or ::.","format":"string","name":"MCP_ALLOWED_HOSTS"},{"description":"Comma-separated Origin allowlist for HTTP mode.","format":"string","name":"MCP_ALLOWED_ORIGINS"},{"description":"Disable Kubernetes plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_KUBERNETES_PLUGIN"},{"description":"Disable Helm plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_HELM_PLUGIN"},{"description":"Disable Argo Workflows plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGO_PLUGIN"},{"description":"Disable Argo CD plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGOCD_PLUGIN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-14T13:49:10.920211Z","publishedAt":"2026-07-14T13:49:10.920211Z","updatedAt":"2026-07-14T13:49:10.920211Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mikhae1/kubeview","description":"Read-only Model Context Protocol MCP server enabling code-driven AI analysis of Kubernetes clusters.","repository":{"url":"https://github.com/mikhae1/kubeview-mcp","source":"github"},"version":"1.9.5","websiteUrl":"https://github.com/mikhae1/kubeview-mcp","packages":[{"registryType":"npm","identifier":"kubeview-mcp","version":"1.9.5","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to kubeconfig file; defaults to ~/.kube/config if unset.","format":"filepath","name":"KUBECONFIG"},{"description":"Transport mode: 'stdio' (default) or 'http'. The published package metadata still targets stdio by default.","format":"string","name":"MCP_TRANSPORT"},{"description":"Server mode: 'all' (default), 'code', or 'tools'. Controls which features are enabled.","format":"string","name":"MCP_MODE"},{"description":"Logging level: 'error', 'warn', 'info' (default), or 'debug'.","format":"string","name":"MCP_LOG_LEVEL"},{"description":"Kubernetes context name to use. If unset, uses the current context from kubeconfig.","format":"string","name":"MCP_KUBE_CONTEXT"},{"description":"Skip TLS certificate verification for Kubernetes API (use 'true' or '1'). Not recommended for production.","format":"string","name":"MCP_K8S_SKIP_TLS_VERIFY"},{"description":"Enable global sensitive data masking. Set to 'true' or '1' to mask sensitive values in responses.","format":"string","name":"MCP_HIDE_SENSITIVE"},{"description":"Default timeout in milliseconds for operations. If unset, uses plugin-specific defaults.","format":"string","name":"MCP_TIMEOUT"},{"description":"HTTP bind host when MCP_TRANSPORT=http. Defaults to 127.0.0.1.","format":"string","name":"MCP_HTTP_HOST"},{"description":"HTTP port when MCP_TRANSPORT=http. Defaults to 3000.","format":"string","name":"MCP_HTTP_PORT"},{"description":"HTTP endpoint path when MCP_TRANSPORT=http. Defaults to /mcp.","format":"string","name":"MCP_HTTP_PATH"},{"description":"Disable session IDs in HTTP mode. Set to 'true' or '1' for stateless request handling.","format":"string","name":"MCP_HTTP_STATELESS"},{"description":"Prefer JSON responses over SSE in HTTP mode. Set to 'true' or '1' to enable.","format":"string","name":"MCP_HTTP_JSON_RESPONSE"},{"description":"Comma-separated Host allowlist for HTTP mode. Required when binding to 0.0.0.0 or ::.","format":"string","name":"MCP_ALLOWED_HOSTS"},{"description":"Comma-separated Origin allowlist for HTTP mode.","format":"string","name":"MCP_ALLOWED_ORIGINS"},{"description":"Disable Kubernetes plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_KUBERNETES_PLUGIN"},{"description":"Disable Helm plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_HELM_PLUGIN"},{"description":"Disable Argo Workflows plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGO_PLUGIN"},{"description":"Disable Argo CD plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_ARGOCD_PLUGIN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-05T09:41:01.648525Z","publishedAt":"2026-08-05T09:41:01.648525Z","updatedAt":"2026-08-05T09:41:01.648525Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mikhae1/kubeview","description":"Read-only Model Context Protocol MCP server enabling code-driven AI analysis of Kubernetes clusters.","repository":{"url":"https://github.com/mikhae1/kubeview-mcp","source":"github"},"version":"2.0.0","websiteUrl":"https://github.com/mikhae1/kubeview-mcp","packages":[{"registryType":"npm","identifier":"kubeview-mcp","version":"2.0.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to kubeconfig file; defaults to ~/.kube/config if unset.","format":"filepath","name":"KUBECONFIG"},{"description":"Transport mode: 'stdio' (default) or 'http'. The published package metadata still targets stdio by default.","format":"string","name":"MCP_TRANSPORT"},{"description":"Server mode: 'code' (default), compatibility alias 'all', or direct 'tools'.","format":"string","name":"MCP_MODE"},{"description":"Comma-separated configurable denials inside run_code. Environment overrides JSON; an empty value enables all configurable capabilities.","format":"string","name":"MCP_CODE_MODE_DISABLED_TOOLS"},{"description":"Argo Workflows capability override: auto, on, or off. Auto uses Kubernetes API discovery.","format":"string","name":"MCP_ARGO_TOOLS"},{"description":"Argo CD capability override: auto, on, or off. Auto uses Kubernetes API discovery or explicit remote configuration.","format":"string","name":"MCP_ARGOCD_TOOLS"},{"description":"Logging level: 'error', 'warn', 'info' (default), or 'debug'.","format":"string","name":"MCP_LOG_LEVEL"},{"description":"Kubernetes context name to use. If unset, uses the current context from kubeconfig.","format":"string","name":"MCP_KUBE_CONTEXT"},{"description":"Skip TLS certificate verification for Kubernetes API (use 'true' or '1'). Not recommended for production.","format":"string","name":"MCP_K8S_SKIP_TLS_VERIFY"},{"description":"Enable global sensitive data masking. Set to 'true' or '1' to mask sensitive values in responses.","format":"string","name":"MCP_HIDE_SENSITIVE"},{"description":"Default timeout in milliseconds for operations. If unset, uses plugin-specific defaults.","format":"string","name":"MCP_TIMEOUT"},{"description":"HTTP bind host when MCP_TRANSPORT=http. Defaults to 127.0.0.1.","format":"string","name":"MCP_HTTP_HOST"},{"description":"HTTP port when MCP_TRANSPORT=http. Defaults to 3000.","format":"string","name":"MCP_HTTP_PORT"},{"description":"HTTP endpoint path when MCP_TRANSPORT=http. Defaults to /mcp.","format":"string","name":"MCP_HTTP_PATH"},{"description":"Prefer JSON responses over SSE in HTTP mode. Set to 'true' or '1' to enable.","format":"string","name":"MCP_HTTP_JSON_RESPONSE"},{"description":"Shared secret of at least 32 bytes for signing approval state. Required in HTTP mode and identical across replicas.","format":"string","isSecret":true,"name":"MCP_APPROVAL_STATE_SECRET"},{"description":"Absolute directory on writable storage shared by every HTTP replica, used to atomically prevent approval replay.","format":"string","name":"MCP_APPROVAL_REPLAY_DIR"},{"description":"Comma-separated Host allowlist for HTTP mode. Required when binding to 0.0.0.0 or ::.","format":"string","name":"MCP_ALLOWED_HOSTS"},{"description":"Comma-separated Origin allowlist for HTTP mode.","format":"string","name":"MCP_ALLOWED_ORIGINS"},{"description":"Force the standalone code-mode runtime to use node:vm instead of isolated-vm. Set to '1' to enable.","format":"string","name":"KUBE_MCP_FORCE_VM_SANDBOX"},{"description":"Disable Kubernetes plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_KUBERNETES_PLUGIN"},{"description":"Disable Helm plugin. Set to 'true' or '1' to disable.","format":"string","name":"MCP_DISABLE_HELM_PLUGIN"},{"description":"Deprecated alias for MCP_ARGO_TOOLS=off.","format":"string","name":"MCP_DISABLE_ARGO_PLUGIN"},{"description":"Deprecated alias for MCP_ARGOCD_TOOLS=off.","format":"string","name":"MCP_DISABLE_ARGOCD_PLUGIN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-12T18:41:03.220271Z","publishedAt":"2026-08-12T18:41:03.220271Z","updatedAt":"2026-08-12T18:41:03.220271Z","isLatest":true}}}],"metadata":{"count":16}}
