Runs network and system diagnostics through MCP using standard OS utilities over stdio or authenticated HTTP.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Netops MCP.
The alpadalar/netops-mcp MCP server gives MCP clients access to network troubleshooting, discovery, and system inspection commands. It provides 26 tools built around operating-system utilities rather than implementing separate networking protocols. Available areas include connectivity checks with ping, traceroute, mtr, telnet, and netcat; DNS lookups with nslookup, dig, and host; and HTTP or API requests through curl, HTTPie, and api_test.
The tool set also covers network discovery and scanning with nmap_scan, service_discovery, port_scan, and service_enumeration. Network-state tools include ss, netstat, arp, and arping. System-oriented tools report status, CPU, memory, disk, processes, and the availability of required command-line utilities.
Each MCP tool validates its inputs and then invokes a corresponding utility available on the host. The server checks tool availability during startup, so the operating environment must provide the commands needed for the requested operations. Linux and macOS are supported; Windows is not supported because the tool implementations depend on OS-specific utilities.
Two transports are available. In stdio mode, an MCP client launches the process as a subprocess, and no authentication is used. HTTP mode runs a persistent server, with the MCP endpoint defaulting to port 8815 and path /netops-mcp. HTTP authentication is enabled by default and requires clients to send a plain API key using Authorization: Bearer, X-API-Key, or API-Key. The server stores SHA-256 digests rather than plain keys. Health checks remain public, while metrics require authentication when auth is enabled.
Install Python 3.10 or newer and uv, then install the project in an environment. The local command is uv run netops-mcp; clients such as Claude Desktop and Cursor can launch it through their MCP configuration. The repository also documents an equivalent Python module command.
HTTP deployments use a JSON configuration file. NETOPS_MCP_CONFIG can identify the file when --config is not supplied. Host, port, and endpoint path can be set through command-line flags, configuration, or the documented startup script environment variables. A fresh HTTP configuration requires an API-key digest; the server refuses to bind if authentication is enabled without a configured key. The included key-generation script prints a key once and can write its digest to the configuration.
The alpadalar/netops-mcp MCP server requires the relevant utilities on PATH; HTTPie is optional, while the other listed network tools are required for full availability. Some nmap operations need security.allow_privileged_commands enabled. Requests targeting loopback, link-local, and cloud metadata addresses are blocked by default, while private or LAN ranges are allowed.
Active scanning and probing may require authorization. Only test systems and networks that you own or are explicitly permitted to assess. For production HTTP use, the project recommends placing a reverse proxy in front of the plain HTTP listener for TLS. The project is released under the MIT license.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/alpadalar-netops-mcp)<a href="https://allmcps.com/mcp/alpadalar-netops-mcp"><img src="https://allmcps.com/api/badge/alpadalar-netops-mcp?style=directory" alt="Netops MCP on AllMCPs" /></a>