https://github.com/orvice/kube-mcp
k8s mcp servers
https://github.com/orvice/kube-mcp
Last synced: 7 months ago
JSON representation
k8s mcp servers
- Host: GitHub
- URL: https://github.com/orvice/kube-mcp
- Owner: orvice
- License: apache-2.0
- Created: 2025-02-28T16:34:28.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-26T16:37:17.000Z (over 1 year ago)
- Last Synced: 2025-04-26T08:12:35.424Z (over 1 year ago)
- Language: Go
- Homepage:
- Size: 25.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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
```bash
go install github.com/orvice/kube-mcp/cmd/kubemcp@latest
```
## Usage
```json
{
"mcpServers": {
"kube-mcp": {
"command": "kubemcp",
"args": [],
"env": {
"KUBECONFIG": "~/.kube/.kubeconfig"
},
"disabled": false,
"autoApprove": []
}
}
}
```