Mmcp.market

netdiag MCP server

by shigechika·io.github.shigechika/netdiag-mcp·v0.6.1

MCP server wrapping dig, ping, mtr, whois and TLS/HTTP checks for on-demand network diagnostics

A85/100grade A
What users say
No reviews yet
Be the first
Safety scan
A85/100

full report

Adoption
Growing

0 stars154 downloads/wk

Reviews

Write one

Nobody has reviewed netdiag MCP yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

netdiag MCP tools (12)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • asn_lookup

    ASN + country-code lookup for an IP, or org info for an AS number (e.g. AS15169 or 15169).

  • current_time

    Current date, time and weekday in an IANA timezone (e.g. "Asia/Tokyo").

  • dns_lookup

    Resolve a DNS record via `dig`. record_type: A/AAAA/MX/TXT/NS/CNAME/SOA/PTR/CAA.

  • dnssec_check

    Check whether a name validates DNSSEC against a known-validating resolver (AD bit).

  • health_check

    Service health: version and which wrapped binaries are present on PATH.

  • http_check

    HEAD/GET a URL and report status, redirect chain and latency.

  • http_get

    GET a URL and return the response body (text/JSON/XML only, capped at max_bytes, hard cap 1 MiB).

  • ping_host

    ICMP ping a host or IP. count is clamped to 1-10.

  • tcp_port_check

    Check whether a TCP port is open (plain socket connect, no port scanning).

  • tls_cert_check

    Fetch the TLS certificate presented on host:port and report subject/issuer/validity/SANs.

  • traceroute_path

    Path/MTU-style hop report via `mtr --report` (fixed cycles, not a live run). cycles clamped 1-10.

  • whois_lookup

    WHOIS lookup for a domain.

Public scan report

scanner v0.1.5 · 2026-09-19 · same rubric, same numbers if you re-run it

1 medium
  • Code scan6 source files scanned20/25
  • Live reliabilityno gateway calls yet and no remote to proben/a
  • Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 4 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10

Findings (1)

  • mediumsubprocess with shell=Trueexec.shell-true
    netdiag_mcp-0.6.1/netdiag_mcp/tools.py: …al-binary call uses an argv list (never shell=True), so no argument can break out into she…
Overall 85/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

claude mcp add netdiag-mcp -- uvx netdiag-mcp
Add to Cursor

netdiag MCP: common questions

Is netdiag MCP server safe?
Yes, by our scan: it is graded A (85/100). Read the netdiag MCP safety report
How do I install netdiag MCP?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does netdiag MCP need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is netdiag MCP maintained?
The last commit was 5 days ago (2026-09-16). The latest release is v0.6.1.
What can I use instead of netdiag MCP?
Servers from other publishers that do the same job: Domain Liveness MCP server and Dashclaw MCP server.

Alternatives to netdiag MCP

Same job from other publishers: the closest match first, then the best rated.

  • Domain Liveness
    Is this business's website still there? Checks apex and www, and DNS separately from HTTP.
    A
  • Dashclaw
    Policy checks, approvals, records, and governed HTTP capabilities for unattended agents.
    B

More from shigechika