Dembrandt vs Netdiag MCP

A side-by-side look at the Dembrandt and Netdiag MCP MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.

Dembrandt logoDembrandtDeveloper Tools · Local subprocess (stdio)Design tokens from any live site: colours, type, spacing, components, drift against a baseline.53GoodAuth: not declaredNetdiag MCP logoNetdiag MCPDeveloper Tools · Local subprocess (stdio)MCP server wrapping dig, ping, mtr, whois and TLS/HTTP checks for on-demand network diagnostics52GoodAuth: not declared

Verdict: choose Dembrandt for developer tools work as a local process; choose Netdiag MCP for developer tools as a local process. You can also run both side by side in one mcpServers block.

Which MCP server should you choose?

Dembrandt logoChoose Dembrandt when

  • You need dedicated capabilities in the Developer Tools domain.
  • You prefer a local stdio subprocess transport.
Explore Dembrandt

Netdiag MCP logoChoose Netdiag MCP when

  • You need dedicated capabilities in the Developer Tools domain.
  • You prefer a local stdio subprocess transport.
  • You want tools like dns_lookup, dnssec_check, ping_host.
Explore Netdiag MCP

Feature & specification comparison

Rows where the two servers differ are marked.

SpecDembrandt logoDembrandtNetdiag MCP logoNetdiag MCP
CategoryDeveloper ToolsDeveloper Tools
Quality signal53/100 · Good52/100 · Good
Install commandConfirmedConfirmed
TransportLocal subprocess (stdio)Local subprocess (stdio)
AuthNot declaredNot declared
PricingNot declaredNot declared
Required env varsNone listedNone listed
Verified ownerCommunity listingCommunity listing
GitHub stars3,7890
Directory activity 1 views 0 installs 0 upvotes 0 views 0 installs 0 upvotes
ToolsNot listed12

Tools & capabilities

Dembrandt tools

No tool names declared yet. Check the project README from the listing page.

Netdiag MCP tools 12

  • dns_lookupResolve a DNS record via `dig` (A/AAAA/MX/TXT/NS/CNAME/SOA/PTR/CAA), optionally against a specific resolver and over plain DNS/DoT/DoH
  • dnssec_checkQuery a known-validating resolver and report whether the AD bit is set (plain/DoT/DoH) — the only reliable way to confirm DNSSEC validation, since an RRSIG being present in a plain `dig` reply does not by itself prove anything validated it
  • ping_hostICMP ping (count clamped to 1-10)
  • traceroute_pathHop-by-hop path/loss report via `mtr --report` (fixed cycles, not a live/continuous run)
  • tcp_port_checkIs a TCP port open — a plain socket connect, not a port scan
  • http_checkHEAD/GET a URL and report status, redirect chain, and latency
  • http_getGET a URL and return the body. Textual types only (`text/*`, JSON, XML, JavaScript, YAML, `+json`/`+xml`), capped at 1 MiB. Refuses loopback, link-local and cloud-metadata destinations, including via redirect
  • tls_cert_checkFetch the certificate a host presents and report subject/issuer/validity/SANs
  • whois_lookupWHOIS lookup for a domain
  • asn_lookupASN + country-code lookup for an IP, or org info for an AS number, via Team Cymru's whois service — no API key or GeoIP database needed
  • current_timeCurrent date, time and weekday in an IANA timezone — the weekday is returned as data because deriving it from a date is arithmetic that fails silently. Also reports UTC and epoch, so it doubles as a clock check
  • health_checkVersion and which wrapped binaries (`dig`/`ping`/`mtr`/`whois`) are present on PATH

Ready-to-paste client configs

Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.

Dembrandt

mcpServers (Claude Desktop / Cursor)
{
  "mcpServers": {
    "dembrandt": {
      "command": "npx",
      "args": [
        "-y",
        "dembrandt"
      ]
    }
  }
}

Netdiag MCP

mcpServers (Claude Desktop / Cursor)
{
  "mcpServers": {
    "netdiag-mcp": {
      "command": "uvx",
      "args": [
        "netdiag-mcp"
      ]
    }
  }
}

Frequently asked questions

Dembrandt is categorized under Developer Tools and uses a local stdio subprocess. Netdiag MCP belongs to Developer Tools and uses a local stdio subprocess. Pick Dembrandt for developer tools work and Netdiag MCP for developer tools.

Copy the mcpServers block from the config section on this page into your client's config (for example claude_desktop_config.json or ~/.cursor/mcp.json), then fully restart the client.

Dembrandt has no declared pricing — check the project's own site. Netdiag MCP has no declared pricing — check the project's own site. If a server needs environment variables such as API keys, define them under the env key in your client's MCP config.

Yes. MCP clients support multiple servers: add dembrandt and netdiag-mcp as separate keys in the same mcpServers object, and your assistant will call tools from either one.

On AllMCPs, Dembrandt has a quality signal of 53/100 (Good) with 1 views, 0 installs and 3,789 GitHub stars. Netdiag MCP has 52/100 (Good) with 0 views, 0 installs and 0 GitHub stars.