MCP管理控制平面服务器
为代理工具提供标准化API的集中式平台,简化基础设施交互。
快速入门
简介
MCP Server是一个集中式平台,提供用于与基础设施组件(如Kubernetes集群和网络设备)交互的标准化API。
核心功能
- Kubernetes模块:管理集群、部署、Pod和服务。
- 网络模块:支持Cisco和Juniper设备的配置管理和命令执行。
安装与运行
- 克隆仓库:
git clone https://github.com/arpit-patel1/mcp_demo_server.git
- 安装依赖:根据模块需求安装Python库(如Kubernetes和Netmiko)。
- 启动服务:运行核心服务器以启用RESTful API。
示例API调用
- 获取Kubernetes集群信息:
GET /api/kubernetes/clusters
- 执行网络设备命令:
POST /api/network/devices/command
部署选项
- Docker容器化部署
- Kubernetes部署
- 单独运行服务
更多详情请参考README。