{
  "markdown": "\n# mcp-network-tools\n\nNetwork diagnostics tools for AI agents, exposed via the [Model Context Protocol (MCP)](https://modelcontextprotocol.io).\n\n## Tools\n\n| Tool | Description |\n|------|-------------|\n| `dns_lookup` | Resolve domains to DNS records (A, AAAA, MX, TXT, NS, CNAME, SOA). Reverse DNS. Propagation check across public DNS servers. |\n| `ip_info` | Geolocation and network info for an IP address — country, city, ISP, ASN, coordinates. IPv4 and IPv6. |\n| `ssl_check` | Inspect SSL/TLS certificates — validity, issuer, expiry, SANs, certificate chain, cipher, protocol. |\n| `whois_lookup` | WHOIS data for a domain — registrar, creation/expiry dates, nameservers, status. |\n| `http_ping` | Measure HTTP response time over N requests. Returns avg, min, max, p95 latency and success rate. |\n\n## Setup\n\n```bash\nnpm install\nnpm run build\n```\n\n## Usage with Claude Desktop\n\nAdd to your `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"network-tools\": {\n      \"command\": \"node\",\n      \"args\": [\"D:/products/mcp-servers/mcp-network-tools/dist/index.js\"]\n    }\n  }\n}\n```\n\n## Dependencies\n\n- **@modelcontextprotocol/sdk** — MCP server framework\n- **Node.js built-in modules** — `dns`, `tls`, `net`, `https`, `http` (no external runtime dependencies beyond MCP SDK)\n- **ip-api.com** — free geolocation API (no API key required)\n\n## Examples\n\n### DNS Lookup\n```\ndns_lookup({ domain: \"example.com\", record_types: [\"A\", \"MX\"] })\n```\n\n### Reverse DNS\n```\ndns_lookup({ domain: \"8.8.8.8\", mode: \"reverse\" })\n```\n\n### DNS Propagation Check\n```\ndns_lookup({ domain: \"example.com\", mode: \"propagation\" })\n```\n\n### IP Info\n```\nip_info({ ip: \"1.1.1.1\" })\n```\n\n### SSL Check\n```\nssl_check({ host: \"example.com\" })\n```\n\n### WHOIS Lookup\n```\nwhois_lookup({ domain: \"example.com\" })\n```\n\n### HTTP Ping\n```\nhttp_ping({ url: \"https://example.com\", count: 10 })\n```\n\n## License\n\nMIT\n",
  "bytes": 1879,
  "sha": "6b955e839e0cda947a33f3cced4263f5439f256c00f87b567f249084acd99270",
  "repo_slug": "rog0x/mcp-network-tools",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_rog0x_network_fa9425ff/readme"
}