网络管理协议服务器

Aruba Central的网络管理协议(MCP)服务器,提供多种工具用于网络设备管理和监控。

  • by AirowireAILabs
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 AirowireAILabs/aruba-central-mcp

使用说明

Aruba中央MCP服务器

用于Aruba中央网络管理的模型上下文协议(MCP)服务器。

📁 实施

MCP服务器实现位于:

src/aruba-central/

📖 文档

有关完整的文档、设置说明和使用示例,请参阅:

src/aruba central/README.md

🚀 快速开始

cd src/aruba-central
cp .env.example .env
# Edit .env with your Aruba Central credentials
make dev
make run

🛠️ 特性

  • ✅ 用于阿鲁巴中央API的9个MCP工具
  • ✅ 具有自动刷新功能的OAuth2身份验证
  • ✅ 具有重试逻辑的异步HTTP客户端
  • ✅ 全面的测试套件
  • ✅ 生产就绪架构

📚 可用工具

  • get_access_points -列出AP
  • get_switches -列出开关
  • get_gateways -列出网关
  • get_clients -列出已连接的客户端
  • get_sites -列出网站
  • get_groups -列出设备组
  • get_alerts -列出警报
  • get_networks -列出SSID/网络
  • get_device_health -获取AP健康指标

📄 许可证

MIT许可证-有关详细信息,请参阅许可证文件