Metadata-Version: 2.4
Name: netcheck-cli
Version: 0.1.0
Summary: Network diagnostics CLI — DNS, ping, HTTP check, SSL certs, latency
Author-email: Marcus <marcus.builds.things@gmail.com>
License: MIT
Project-URL: Homepage, https://github.com/marcusbuildsthings-droid/netcheck
Project-URL: Issues, https://github.com/marcusbuildsthings-droid/netcheck/issues
Keywords: network,dns,ping,ssl,diagnostics,cli
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: System :: Networking
Classifier: Topic :: Utilities
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: click>=8.0
Dynamic: license-file

# netcheck-cli

Network diagnostics from the command line — DNS lookup, ping, HTTP check, SSL cert info, latency, port scan, and IP lookup.

## Install

```bash
pip install netcheck-cli
```

## Usage

```bash
# DNS lookup
netcheck dns example.com
netcheck dns example.com --type MX

# Ping
netcheck ping example.com -c 4

# HTTP endpoint check
netcheck http https://example.com
netcheck http api.example.com --method HEAD

# SSL certificate info
netcheck cert example.com
netcheck cert example.com --port 8443

# TCP latency measurement
netcheck latency example.com -n 10

# Port scan
netcheck scan example.com -p 80,443,8080

# Public + local IP
netcheck ip
```

All commands support `--json` for machine-readable output:

```bash
netcheck --json dns example.com
netcheck --json cert example.com
```

## For AI Agents

See [SKILL.md](SKILL.md) for agent-optimized documentation.

## License

MIT
