ensp-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
eNSP MCP Server
华为 eNSP 网络模拟平台的 MCP (Model Context Protocol) 服务器,允许 AI 助手通过标准化的 MCP 接口自动化管理和配置 eNSP 虚拟网络设备。
功能
设备发现: 自动扫描并发现运行中的 eNSP 虚拟设备
命令执行: 通过 Telnet 在设备上执行 CLI 命令
状态查询: 获取版本、配置、接口、ARP/MAC 表、LLDP 邻居等信息
网络配置: 配置接口 IP、VLAN、静态路由
网络诊断: Ping 测试
Related MCP server: NetPilot-MCP
安装
pip install .使用
在 Claude Code 或其他 MCP 客户端中添加配置:
{
"mcpServers": {
"ensp": {
"transport": "stdio",
"command": "python",
"args": ["-m", "ensp_mcp"],
"env": {
"ENSP_CONSOLE_HOST": "127.0.0.1",
"ENSP_CONSOLE_TIMEOUT": "15"
}
}
}
}前置条件
华为 eNSP 模拟器已安装并启动
Python >= 3.10
工具列表
类别 | 工具 | 说明 |
设备发现 |
| 扫描本地端口,发现运行中的设备 |
| 列出已注册的设备 | |
| 获取设备详细信息 | |
设备状态 |
| 检查设备在线状态 |
| 建立 Telnet 连接 | |
| 断开 Telnet 连接 | |
命令执行 |
| 执行单条 CLI 命令 |
| 批量执行 CLI 命令 | |
信息查询 |
| 获取设备版本 |
| 获取运行配置 | |
| 获取启动配置 | |
| 获取接口摘要 | |
| 获取接口详情 | |
| 获取 LLDP 邻居 | |
| 获取 ARP 表 | |
| 获取 MAC 地址表 | |
网络配置 |
| 配置接口 IP |
| 创建/删除 VLAN | |
| 配置静态路由 | |
诊断 |
| Ping 测试 |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
AI network lab: build and validate real multi-vendor router and switch labs from a prompt.
- DNS-DATA RemoteDeprecatedcom.dns-data
Connect AI assistants to authorized Windows and macOS devices for files, commands, and management.
IP intelligence, network diagnostics, and AI service availability tools for AI agents.
Enables AI assistants to retrieve event data and execute event management operations in Nunify.
Related MCP Servers
- AlicenseAqualityDmaintenanceA comprehensive MCP server for network device management via SSH/Telnet. Supports multiple vendors such as Cisco IOS and BDCOM, enabling AI assistants to execute commands and manage routers, switches, and firewalls.4MIT
- AlicenseNot gradedqualityDmaintenanceEnables large language models to manage network devices (Cisco, Huawei, H3C, Ruijie) via Telnet/SSH, supporting command execution, configuration, and diagnostics.15MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to execute SSH commands on network devices using natural language, supporting multiple vendors and authentication methods for automated network management.GPL 3.0
- FlicenseBqualityCmaintenanceEnables AI clients to manage Huawei eNSP simulated network devices, execute CLI commands, apply configurations, and perform network diagnostics through natural language, with topology upload and visualization via a web UI.2010-