| name | description | allowed-tools | mcp_tools | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
network-diagnostics |
Network connectivity diagnostics including ping, DNS lookup, port scanning, and HTTP requests. Use when debugging network issues, checking connectivity, or testing endpoints. |
Bash, Read, WebFetch |
|
Version: 1.0.0 Purpose: Network connectivity diagnostics and troubleshooting
| Trigger | Examples |
|---|---|
| Ping | "ping host", "check connectivity", "疎通確認" |
| DNS | "DNS lookup", "resolve domain", "名前解決" |
| Ports | "check port", "port scan", "ポート確認" |
| HTTP | "test endpoint", "HTTP request", "API確認" |
| Tool | Purpose |
|---|---|
network_ping |
ICMP ping test |
network_dns_lookup |
DNS resolution |
network_port_check |
Port availability |
network_traceroute |
Route tracing |
network_latency |
Latency measurement |
| Tool | Purpose |
|---|---|
network_interfaces |
Network interface list |
network_connections |
Active connections |
network_route |
Routing table |
network_arp |
ARP cache |
network_public_ip |
External IP address |
| Tool | Purpose |
|---|---|
network_bandwidth |
Bandwidth test |
network_whois |
Domain WHOIS lookup |
network_ssl_check |
SSL certificate check |
network_http_request |
HTTP request test |
network_websocket_test |
WebSocket connectivity |
Use network_interfaces to verify:
- Interface is up
- IP address assigned
- No errors
Use network_ping with:
- host: Target IP or hostname
- count: 4 (default)
Use network_dns_lookup with:
- domain: Target domain
- type: A, AAAA, MX, etc.
Check for:
- Correct IP returned
- Response time
- TTL values
Use network_port_check with:
- host: Target host
- port: Service port (80, 443, etc.)
Use network_http_request with:
- url: Full URL
- method: GET, POST, etc.
Use network_traceroute with:
- host: Destination
- max_hops: 30
Look for:
- High latency hops
- Packet loss
- Route changes
| Symptom | Tool | Check |
|---|---|---|
| Can't resolve | network_dns_lookup | DNS server, domain |
| Connection refused | network_port_check | Port, firewall |
| High latency | network_latency | Route, bandwidth |
| SSL errors | network_ssl_check | Certificate validity |
| No route | network_route | Routing table |
✅ GOOD:
- Start with basic ping
- Check DNS separately
- Verify SSL certificates
- Test from multiple locations
❌ BAD:
- Skip basic checks
- Assume DNS is working
- Ignore SSL warnings
- Test only once
- Local interface up
- Gateway reachable (ping)
- DNS resolution working
- Target port open
- SSL certificate valid
- Latency acceptable