|
3 | 3 | <p align="center">
|
4 | 4 | <a href="https://github.com/manusa/kubernetes-mcp-server/blob/main/LICENSE">
|
5 | 5 | <img alt="GitHub License" src="https://img.shields.io/github/license/manusa/kubernetes-mcp-server" /></a>
|
| 6 | + <a href="https://www.npmjs.com/package/kubernetes-mcp-server"> |
| 7 | + <img alt="npm" src="https://img.shields.io/npm/v/kubernetes-mcp-server" /></a> |
| 8 | + <a href="https://github.com/manusa/kubernetes-mcp-server/releases/latest"> |
| 9 | + <img alt="GitHub release (latest SemVer)" src="https://img.shields.io/github/v/release/manusa/kubernetes-mcp-server?sort=semver" /></a> |
6 | 10 | <a href="https://github.com/manusa/kubernetes-mcp-server/actions/workflows/build.yaml">
|
7 | 11 | <img src="https://github.com/manusa/kubernetes-mcp-server/actions/workflows/build.yaml/badge.svg" alt="Build status badge" /></a>
|
8 | 12 | </p>
|
9 | 13 |
|
10 | 14 |
|
11 | 15 | <p align="center">
|
12 |
| - <a href="#features">Features</a> |
| 16 | + <a href="#features">✨ Features</a> | |
| 17 | + <a href="#getting-started">🚀 Getting Started</a> |
13 | 18 | </p>
|
14 | 19 |
|
15 | 20 | ## ✨ Features <a id="features" />
|
16 | 21 |
|
17 |
| -## Notes |
| 22 | +A powerful and flexible Kubernetes MCP server implementation with support for OpenShift. |
18 | 23 |
|
19 |
| -Available MCP server implementation libraries: |
| 24 | +- **✅ Configuration**: View and manage the Kubernetes `.kube/config`. |
| 25 | + - View |
| 26 | +- **✅ Generic Kubernetes Resources**: Perform operations on any Kubernetes resource. |
| 27 | + - Any CRUD operation (Create or Update, Get, List, Delete) |
| 28 | +- **✅ Pods**: Perform Pod-specific operations. |
| 29 | + - List in all namespaces or in a specific namespace |
| 30 | + - Get |
| 31 | + - Delete |
| 32 | + - Show logs |
| 33 | + - Run |
20 | 34 |
|
21 |
| -- https://github.com/mark3labs/mcp-go |
22 |
| -- https://github.com/metoro-io/mcp-golang |
23 |
| -- https://github.com/llmcontext/gomcp |
| 35 | +## 🚀 Getting Started <a id="getting-started" /> |
24 | 36 |
|
| 37 | +### Claude Desktop |
25 | 38 |
|
26 |
| -## MCP Resources |
| 39 | +#### Using npx |
| 40 | + |
| 41 | +If you have npm installed, this is the fastest way to get started with `kubernetes-mcp-server`. |
| 42 | + |
| 43 | +Open your `claude_desktop_config.json` and add the mcp server to the list of `mcpServers`: |
| 44 | +``` json |
| 45 | +{ |
| 46 | + "mcpServers": { |
| 47 | + "kubernetes-mcp": { |
| 48 | + "command": "npx", |
| 49 | + "args": ["-y", "kubernetes-mcp-server@latest"] |
| 50 | + } |
| 51 | +} |
| 52 | +``` |
27 | 53 |
|
28 |
| -- https://github.com/MCP-Mirror/MCP-Mirror |
|
0 commit comments