Skip to main content
Glama

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

Install Server
A
license - permissive license
B
quality
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/aaronckj/mcp-nettools'

If you have feedback or need assistance with the MCP directory API, please join our Discord server