Netsensei MCP Server

NetSensei is an MCP server to assist network administrators. It provides various network utilities and tools such as ping, traceroute, Nmap scans

Local serverstdioPython

What is the Netsensei MCP Server?

NetSensei is an MCP server to assist network administrators. It provides various network utilities and tools such as ping, traceroute, Nmap scans, and packet

The short version

  1. Clone this repository: ```bash git clone https://github.com/yourusername/netsensei.git cd netsensei
  • Ping Test — Quickly test network connectivity with detailed output
  • Traceroute — Identify the network path to any destination
  • Nmap Scan — Perform network scans with customizable arguments to discover devices and services
  • Packet Sniffer — Use tshark to capture and analyze network packets, filtered by custom criteria (e.g., DNS, HTTP, ICMP)
  • SSH connection — Connect to a device thru ssh and execute commands based on the device platform (e.g. Ubuntu Server, Cisco, Aruba, etc.)
  • AI Assistant — Leverage the power of AI to automate routine network tasks and gain deeper insights

What it needs from you

  • Python 3.x - MCP Python SDK - https://github.com/modelcontextprotocol/python-sdk - uvicorn - ASGI server to run the FastAPI server. - tshark (Wireshark's command-line tool) must be installed and accessible from your system PATH. - nmap - For network scanning. - netmiko - For ssh connection and command execution. - A supported network interface (e.g., Wi-Fi, Ethernet) for

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Netsensei MCP Server

{
        "mcpServers": {
            "NetSensei": {
                "command": "uv",
                "args": [
                    "run",
                    "--with",
                    "mcp[cli]",
                    "mcp",
                    "run",
                    "C:\\path\\to\\cloned\\repo\\main.py"
                ]
            }
        }
    }

Configuration as documented by the project. Restart the client after saving.

Configuration

  • Python 3.x - MCP Python SDK - https://github.com/modelcontextprotocol/python-sdk - uvicorn - ASGI server to run the FastAPI server. - tshark (Wireshark's command-line tool) must be installed and accessible from your system PATH. - nmap - For network scanning. - netmiko - For ssh connection and command execution. - A supported network interface (e.g., Wi-Fi, Ethernet) for

Frequently asked questions

NetSensei requires Python 3.x, the MCP Python SDK, uvicorn, `tshark` (Wireshark’s command-line tool), `nmap`, and `netmiko`. `tshark` must be accessible from the system path.