You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+72-4Lines changed: 72 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,17 @@
1
1
# mcp-kubernetes-server
2
2
3
-
A Model Context Protocol (MCP) server to enable Claude, Cursor and other AI tools to interact with Kubernetes cluster via kubectl.
3
+
The mcp-kubernetes-server is a Model Context Protocol (MCP) server that enables AI assistants to interact with Kubernetes clusters. It serves as a bridge between AI tools (like Claude, Cursor, and GitHub Copilot) and Kubernetes, translating natural language requests into Kubernetes operations and returning the results in a format the AI tools can understand.
4
+
5
+
It allows AI tools to:
6
+
7
+
- Query Kubernetes resources
8
+
- Execute kubectl commands
9
+
- Manage Kubernetes clusters through natural language interactions
10
+
- Diagnose and interpret the states of Kubernetes resources
11
+
12
+
## How it works
13
+
14
+

4
15
5
16
## How to install
6
17
@@ -27,14 +38,24 @@ Get your kubeconfig file for your Kubernetes cluster and setup in the mcpServers
27
38
28
39
### UVX
29
40
30
-
1. Install [uv](https://docs.astral.sh/uv/getting-started/installation/#installation-methods) and add it to your PATH, e.g. using curl:
41
+
<details>
42
+
43
+
<summary>Install uv</summary>
44
+
45
+
Install [uv](https://docs.astral.sh/uv/getting-started/installation/#installation-methods) if it's not installed yet and add it to your PATH, e.g. using curl:
31
46
32
47
```bash
33
48
# For Linux and MacOS
34
49
curl -LsSf https://astral.sh/uv/install.sh | sh
35
50
```
36
51
37
-
2. Install [kubectl](https://kubernetes.io/docs/tasks/tools/) and add it to your PATH, e.g.
52
+
</details>
53
+
54
+
<details>
55
+
56
+
<summary>Install kubectl</summary>
57
+
58
+
Install [kubectl](https://kubernetes.io/docs/tasks/tools/) if it's not installed yet and add it to your PATH, e.g.
3. Config your MCP servers in [Claude Desktop](https://claude.ai/download), [Cursor](https://www.cursor.com/), [ChatGPT Copilot](https://marketplace.visualstudio.com/items?itemName=feiskyer.chatgpt-copilot), [Github Copilot](https://github.com/features/copilot) and other supported AI clients, e.g.
68
+
</details>
69
+
70
+
<details>
71
+
<summary>Install helm</summary>
72
+
73
+
Install [helm](https://helm.sh/docs/intro/install/) if it's not installed yet and add it to your PATH, e.g.
Config your MCP servers in [Claude Desktop](https://claude.ai/download), [Cursor](https://www.cursor.com/), [ChatGPT Copilot](https://marketplace.visualstudio.com/items?itemName=feiskyer.chatgpt-copilot), [Github Copilot](https://github.com/features/copilot) and other supported AI clients, e.g.
0 commit comments