k8s-mcp-server is a Kubernetes and Helm management tool based on Model Context Protocol (MCP), designed specifically for n8n workflow automation platform.
Core Features:
Kubernetes Management: Provides 11 kubectl tools supporting 19 resource types for querying, monitoring, and management
Helm Integration: Complete set of 5 Helm tools including release management, status queries, and configuration management
n8n Compatibility: Supports SSE (Server-Sent Events) connections for direct integration into n8n workflows
Project Status:
Version: 2.2.0
Completion: 89.5% (34/38 features)
Architecture: Node.js + Express + MCP SDK
Deployment: Docker containerized, supports Kubernetes cluster deployment
Main Tools:
Resource Query: kubectl_get (with label selector support)
Resource Monitoring: Top series tools (nodes/pods/containers)
Deployment Management: Scaling, restart, HPA editing
Helm Management: Release status, configuration values, deployment history
Security Features:
Strict input validation and character filtering
Only supports safe read and controlled management operations
Runs as non-root user with principle of least privilege