MCP ExplorerExplorer

Kube Mcp

@orviceon a year ago
1 Apache-2.0
FreeCommunity
AI Systems
kube-mcp is a Kubernetes MCP server for managing clusters with various commands.

Overview

What is Kube Mcp

kube-mcp is a Kubernetes MCP server that provides a set of tools for managing and interacting with Kubernetes clusters.

Use cases

Use cases for kube-mcp include monitoring the status of pods and deployments, managing resources in different namespaces, and automating interactions with Kubernetes clusters.

How to use

To use kube-mcp, install it using the command ‘go install github.com/orvice/kube-mcp/cmd/kubemcp@latest’. Configure it by specifying the command and arguments in a JSON format, including the KUBECONFIG environment variable.

Key features

Key features of kube-mcp include commands to list pods, deployments, ingresses, namespaces, and StatefulSets within specified namespaces in a Kubernetes cluster.

Where to use

kube-mcp can be used in any environment where Kubernetes clusters are deployed, including development, testing, and production environments.

Content

kube-mcp

Overview

kube-mcp is a Kubernetes MCP server that provides a set of tools for managing and interacting with Kubernetes clusters.

Supported Commands

The following tool commands are supported by kube-mcp:

Command Description
k8s_list_pods List pods in the specified namespace
k8s_list_deployments List deployments in the specified namespace
k8s_list_ingresses List ingresses in the specified namespace
k8s_list_namespaces List all namespaces in the cluster
k8s_list_statefulsets List StatefulSets in the specified namespace

Install

go install github.com/orvice/kube-mcp/cmd/kubemcp@latest

Usage

{
  "mcpServers": {
    "kube-mcp": {
      "command": "kubemcp",
      "args": [],
      "env": {
        "KUBECONFIG": "~/.kube/.kubeconfig"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers