mcp-netmiko-server

mcp-netmiko-server

4

MCP-netmiko-server is a Model Context Protocol server designed for seamless interaction with network devices using SSH and Netmiko. It provides functionality to manage device configurations and execute commands remotely, facilitating efficient network operations.

mcp-netmiko-server

An MCP server that enables interaction with network devices via SSH using netmiko.

Features

  • get_network_device_list: Return list of network device names and types from a TOML file.
  • send_command_and_get_output: Send a command to a device and receive its output.
  • set_config_commands_and_commit_or_save: Send configuration commands to a device, commit, or save automatically.

How to use

  • Clone the repository and navigate to the directory.
  • Write a TOML file listing your devices.
  • Run the server using various options including stdio and SSE.
  • Configure devices in a TOML file with default values for username and password.