aaronckj

mcp-nettools

Community aaronckj
Updated

MCP server for network diagnostics — ping, DNS, port check, traceroute, speedtest, WoL, cert check, MAC lookup

mcp-nettools

MCP server for network diagnostics. Exposes 8 tools for use with Claude Code, Claude Desktop, or any MCP client.

Tools

Tool Description
ping ICMP ping — reachability and round-trip times
dns_lookup DNS record lookup (A, AAAA, MX, TXT, NS, CNAME)
port_check TCP port open/closed check
traceroute Network path tracing
speedtest Download/upload speed test via nearest server
wake_on_lan Send WoL magic packet to a MAC address
cert_check SSL certificate expiry, issuer, days remaining
mac_lookup MAC address OUI vendor lookup

Quick Start

uvx (no install required)

uvx mcp-nettools

Docker

docker run -i ghcr.io/aaronckj/mcp-nettools:latest

Claude Code

claude mcp add nettools -- uvx mcp-nettools

Claude Desktop

Add to ~/.config/claude/claude_desktop_config.json:

{
  "mcpServers": {
    "nettools": {
      "command": "uvx",
      "args": ["mcp-nettools"]
    }
  }
}

Or with Docker:

{
  "mcpServers": {
    "nettools": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "ghcr.io/aaronckj/mcp-nettools:latest"]
    }
  }
}

Requirements

For ping and traceroute tools, the server needs system binaries:

  • Linux: apt install iputils-ping traceroute
  • macOS: both are pre-installed
  • Docker: included in the image

License

MIT

MCP Server · Populars

MCP Server · New