ENSP-MCP
An MCP server that lets AI understand eNSP topologies and configure or diagnose network devices.
ENSP-MCP is a local network automation toolkit for Huawei eNSP. It brings an MCP server, device consoles, topology context, and a web interface into one workflow.
What it solves
An AI assistant can read the active topology before running device CLI commands, applying configuration, checking operating state, and carrying out basic verification. The topology viewer also accepts .topo, .xml, and .json files so the network structure can become part of the conversation.
Main capabilities
- MCP server for device management, command execution, configuration saves, diagnostics, and health checks.
- Topology viewer for inspecting devices and links in the browser.
- Prompt layer with network operations workflows and an engineer-oriented role prompt.
- Runtime logs for connections, commands, tool calls, and terminal output.
The project targets local eNSP environments on Windows, is built with Python, and is available under the MIT License.