スキル一覧に戻る
ShunsukeHayashi

network-diagnostics

by ShunsukeHayashi

Miyabi All-in-One MCP Server - 75+ tools for Claude Desktop & AI agents

4🍴 1📅 2026年1月12日
GitHubで見るManusで実行

SKILL.md


name: network-diagnostics description: Network connectivity diagnostics including ping, DNS lookup, port scanning, and HTTP requests. Use when debugging network issues, checking connectivity, or testing endpoints. allowed-tools: Bash, Read, WebFetch mcp_tools:

  • "network_ping"
  • "network_dns_lookup"
  • "network_port_check"
  • "network_interfaces"
  • "network_connections"
  • "network_route"
  • "network_arp"
  • "network_bandwidth"
  • "network_latency"
  • "network_traceroute"
  • "network_whois"
  • "network_ssl_check"
  • "network_http_request"
  • "network_websocket_test"
  • "network_public_ip"

Network Diagnostics Skill

Version: 1.0.0 Purpose: Network connectivity diagnostics and troubleshooting


Triggers

TriggerExamples
Ping"ping host", "check connectivity", "疎通確認"
DNS"DNS lookup", "resolve domain", "名前解決"
Ports"check port", "port scan", "ポート確認"
HTTP"test endpoint", "HTTP request", "API確認"

Integrated MCP Tools

Connectivity Tests

ToolPurpose
network_pingICMP ping test
network_dns_lookupDNS resolution
network_port_checkPort availability
network_tracerouteRoute tracing
network_latencyLatency measurement

Interface Information

ToolPurpose
network_interfacesNetwork interface list
network_connectionsActive connections
network_routeRouting table
network_arpARP cache
network_public_ipExternal IP address

Advanced Tests

ToolPurpose
network_bandwidthBandwidth test
network_whoisDomain WHOIS lookup
network_ssl_checkSSL certificate check
network_http_requestHTTP request test
network_websocket_testWebSocket connectivity

Workflow: Connectivity Troubleshooting

Phase 1: Basic Connectivity

Step 1.1: Check Local Interface

Use network_interfaces to verify:
- Interface is up
- IP address assigned
- No errors

Step 1.2: Ping Test

Use network_ping with:
- host: Target IP or hostname
- count: 4 (default)

Phase 2: DNS Resolution

Step 2.1: DNS Lookup

Use network_dns_lookup with:
- domain: Target domain
- type: A, AAAA, MX, etc.

Step 2.2: Verify Resolution

Check for:

  • Correct IP returned
  • Response time
  • TTL values

Phase 3: Port & Service

Step 3.1: Port Check

Use network_port_check with:
- host: Target host
- port: Service port (80, 443, etc.)

Step 3.2: HTTP Test

Use network_http_request with:
- url: Full URL
- method: GET, POST, etc.

Phase 4: Route Analysis

Step 4.1: Traceroute

Use network_traceroute with:
- host: Destination
- max_hops: 30

Step 4.2: Identify Bottlenecks

Look for:

  • High latency hops
  • Packet loss
  • Route changes

Common Issues

SymptomToolCheck
Can't resolvenetwork_dns_lookupDNS server, domain
Connection refusednetwork_port_checkPort, firewall
High latencynetwork_latencyRoute, bandwidth
SSL errorsnetwork_ssl_checkCertificate validity
No routenetwork_routeRouting table

Best Practices

✅ 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

Checklist

  • Local interface up
  • Gateway reachable (ping)
  • DNS resolution working
  • Target port open
  • SSL certificate valid
  • Latency acceptable

スコア

総合スコア

60/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です