Kubernetes MCP Server - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

Kubernetes MCP Server 是一个专为 Kubernetes 和 OpenShift 设计的 MCP 服务器,旨在提供对 Kubernetes 资源的全面操作和管理能力。

核心功能

  • 配置管理:自动检测 Kubernetes 配置变化并更新 MCP 服务器。
  • 通用 Kubernetes 资源操作:支持对任何 Kubernetes 或 OpenShift 资源进行 CRUD 操作。
  • Pod 操作:包括列出、获取、删除 Pod,查看日志,执行命令以及在 Pod 中运行容器镜像。
  • 命名空间管理:列出 Kubernetes 命名空间。
  • 事件查看:查看 Kubernetes 事件。
  • 项目管理:列出 OpenShift 项目。

适用场景

  • Kubernetes 集群管理和监控。
  • OpenShift 项目管理和部署。
  • 自动化诊断和修复 Kubernetes 部署问题。
  • 开发和测试环境中的快速部署和调试。

工具列表

  • mcp-inspector:用于检查和调试 MCP 服务器的工具。

常见问题解答

  • 依赖问题:无需安装 kubectlhelm,也无需 Node 或 Python。
  • 配置问题:可以通过 CLI 参数进行配置。

使用教程

使用依赖

  • 访问 Kubernetes 集群。

安装教程

使用 npx

json
{
"mcpServers": {
"kubernetes": {
"command": "npx",
"args": [
"-y",
"kubernetes-mcp-server@latest"
]
}
}
}

VS Code / VS Code Insiders

```shell

For VS Code

code --add-mcp '{"name":"kubernetes","command":"npx","args":["kubernetes-mcp-server@latest"]}'

For VS Code Insiders

code-insiders --add-mcp '{"name":"kubernetes","command":"npx","args":["kubernetes-mcp-server@latest"]}'
```

Goose CLI

yaml
extensions:
kubernetes:
command: npx
args:
- -y
- kubernetes-mcp-server@latest

调试方式

```shell

Compile the project

make build

Run the Kubernetes MCP server with mcp-inspector

npx @modelcontextprotocol/inspector@latest $(pwd)/kubernetes-mcp-server
```

点击访问

搜索工具

awsome-kali-MCPServers - MCP服务,MCP服务器,MCP教程

2025-4-29 12:12:41

搜索工具

Model Context Protocol Servers in Quarkus/Java - MCP服务,MCP服务器,MCP教程

2025-4-29 12:12:52

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索