KitScout

Categories › Software Development › Converters, validators, encoders & small utilities

thenetworkery

MCP serverVerified domain · thenetworkery.comRemote● LiveFree to try

DNS, email auth, TLS, BGP/RPKI, WHOIS and subnet tools with plain-English fixes, plus webhook URLs.

Install

Remote server: your requests and data go to thenetworkery.com. Claude Code: claude mcp add --transport http thenetworkery https://thenetworkery.com/mcp · Claude app: Settings → Connectors → Add custom connector.

What it can do

The tools this server listed when we connected to it, in its own words.

  • domain_report — DNS, DNSSEC, email security, blocklists, certificates, HTTPS and registration in one report with a security grade (A+ to F) and what to fix
  • dns_lookup — Every record for a name from its authoritative nameservers or a public resolver, or one record compared across 13 resolvers worldwide.
  • dnssec — Is the zone signed, does the chain of trust validate, and are the algorithms current?
  • nameserver_check — Tests every nameserver of a domain directly: lame or unreachable servers, NS and glue mismatches, SOA serials, open recursion, TCP and EDNS.
  • email_auth — SPF, DKIM, DMARC, MTA-STS, TLS-RPT and BIMI graded, with the exact records to fix what is missing.
  • email_headers — Paste a message's headers to see its route and delays, SPF, DKIM and DMARC results with alignment, and why it may have gone to spam.
  • email_record_builder — Build an SPF record from the services that send your mail, or a DMARC record from a policy, and compare it with the one you publish now.
  • blacklist — Is an IP, a domain or its mail servers on the spam blocklists receivers use – and how to get delisted.
  • ssl_check — Certificate, chain, expiry, hostname match, key strength and the TLS version a server negotiates.
  • http_headers — Redirect chain, response headers and a graded check of HSTS, CSP and the other security headers.
  • ct_search — Every publicly logged certificate for a domain and its subdomains – find forgotten hosts and unexpected issuers.
  • network_report — Who holds an IP address, prefix or AS number, how it is routed (origin AS, RPKI, IRR), its reverse DNS, blocklist listings and PeeringDB rec
  • whois — Who holds a domain, IP address or AS number – from the registry, via RDAP.
  • bgp — Origin AS, visibility, RPKI validity, upstreams and announced prefixes from the global routing table.
  • rpki — Whether a route is RPKI valid, invalid or not found, with the ROAs covering the prefix, max-length mistakes and how to fix them.
  • peeringdb — A network’s peering policy, internet exchange ports, facilities and NOC contacts from PeeringDB.
  • reverse_dns — The PTR name of an IP address, whether it resolves back to the same IP (FCrDNS), and whether it looks generic.
  • port_check — Whether a TCP port is open, closed or filtered from the internet, from one timed connection from our server.
  • subnet_calculator — Subnet ranges, masks and splits for IPv4 and IPv6, IPv6 and EUI-64 address details, and merging lists into the fewest CIDRs.
  • mcp_server_test — Connect to a remote MCP server like an AI assistant would: handshake, tools, resources, prompts, OAuth discovery and context cost, checked a
  • jwt_decoder — Decode a JSON Web Token's header and claims, check alg, exp, nbf and iat, and verify its signature if you give a key; the token is never sto
  • mac_lookup — Who made a network card, from the IEEE registry – and whether the address is randomised.
  • dn42_registry — Look up any DN42 object – AS, IP, prefix, maintainer, person or .dn42 domain – with everything linked to it.
  • dn42_free — Unregistered AS numbers, free IPv4 blocks and a random unused IPv6 /48 – checked against the live registry.
  • dn42_peering_config — WireGuard, BIRD 2 and RouterOS 7 configs for a DN42 peering, following the wiki conventions.
  • create_webhook_url — Creates a public URL that records every request sent to it (webhooks, callbacks) for 7 days, and returns its bin id and key for the other we
  • list_webhook_requests — Requests a webhook URL received, oldest first: pass after_id for only newer ones, and wait_seconds to wait briefly for the next.
  • get_webhook_request — One request received by a webhook URL in full (every header, the body, base64 if binary) with a curl command that sends it again.

KitScout test notes

Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.

Similar tools