用于Kubernetes的CBX MCP服务器
MCP服务器为AI代理提供管理Kubernetes和云基础设施的工具。
部分 Cembryonix项目 收藏。
快速开始
cd examples/n8n
./setup.sh打开http://localhost:5678:
- 设置所有者账户 --创建您的n8n管理员帐户(仅限第一次)
- 打开导入的工作流 并配置您的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
