LogoSTMCP
Download
mcp-server-kubernetes

MCP Server Kubernetes

MCP Server Kubernetes connects to Kubernetes clusters for management and operations, supporting kubectl commands, Helm operations, and advanced troubleshooting with secure configuration loading.

Tools

1. kubectl_get

Get or list Kubernetes resources.

2. kubectl_describe

Describe Kubernetes resources.

3. kubectl_create

Create Kubernetes resources.

4. kubectl_apply

Apply YAML manifests to Kubernetes resources.

5. kubectl_delete

Delete Kubernetes resources.

6. kubectl_logs

Get logs from Kubernetes pods.

7. kubectl_context

Manage kubectl contexts.

8. explain_resource

Explain Kubernetes resources.

9. list_api_resources

List available API resources in Kubernetes.

10. kubectl_scale

Scale Kubernetes resources.

11. kubectl_patch

Update field(s) of a Kubernetes resource.

12. kubectl_rollout

Manage deployment rollouts in Kubernetes.

13. kubectl_generic

Execute any kubectl command.

14. ping

Verify connection to the Kubernetes cluster.

15. port_forward

Port forward to pods and services.

16. install_helm_chart

Install Helm charts.

17. upgrade_helm_chart

Upgrade Helm charts.

18. helm_template_apply

Install Helm charts using template-based approach to bypass authentication issues.

19. helm_template_uninstall

Uninstall Helm charts using template-based approach.

20. cleanup_pods

Clean up problematic pods in specific states.

21. node_management

Manage node operations including cordoning, draining, and uncordoning.

22. k8s-diagnose

Systematic troubleshooting flow for Kubernetes pods.

Open Graph image for MCP Server Kubernetes

JSON Config

{
  "mcpServers": {
    "kubernetes": {
      "command": "npx",
      "args": ["mcp-server-kubernetes"],
      "description": "Kubernetes cluster management and operations"
    }
  }
}

Useful Links

Information