Kubernetes管理工具

CBX MCP Server是一个为AI代理提供Kubernetes和云基础设施管理工具的服务,支持动态工具加载、安全防护和多步骤命令管道执行。

  • by cembryonix
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 cembryonix/cbx-mcp-server-k8s

使用说明

用于Kubernetes的CBX MCP服务器

MCP服务器为AI代理提供管理Kubernetes和云基础设施的工具。

部分 Cembryonix项目 收藏。

快速开始

cd examples/n8n
./setup.sh

打开http://localhost:5678:

  1. 设置所有者账户 --创建您的n8n管理员帐户(仅限第一次)
  2. 打开导入的工作流 并配置您的OpenAI API密钥

停止: docker compose down

看 示例/n8n/README.md 更多选择。

特性

  • 动态工具加载 --从配置加载的工具,易于扩展
  • 安全护栏 --阻止危险的命令模式
  • 管道执行 --多级命令管道
  • n8n兼容 --中间件处理n8n特定属性

可用工具

工具 说明
kubectl Kubernetes集群管理
helm Helm图表操作
argocd ArgoCD GitOps运营

配置

环境变量 (推荐给Docker):

CBX_MCP_SERVER__PORT=9000
CBX_MCP_SESSION__PERSISTENCE=redis
CBX_MCP_SESSION__REDIS_URL=redis://localhost:6379

配置文件 (安装到 /home/appuser/app_configs):

  • config.yaml --服务器设置
  • security.yaml --安全规则

优先级:环境变量>挂载配置>内置默认值

看 docs/server-configuration.md 供充分参考。

许可证

Apache 2.0