CMDLAB Toolbox
Open-source network utilities for HPE Aruba, ClearPass & GreenLake
CMDLAB Toolbox is a curated collection of small, production-minded tools for network engineers. Each project lives in its own folder, runs independently, and keeps your credentials on your machine (or in your browser)—not in a third-party SaaS account.
| Audience | Network admins, MSP engineers, and lab operators |
| Focus | HPE Aruba Central, AOS-CX, ClearPass, GreenLake |
| Model | Free & open source (MIT) · optional support via donation |
| Secrets | Never committed — see SECURITY.md |
| Tool | Description | Get started |
|---|---|---|
| NetWatch | Continuous ICMP loss monitoring, automatic packet capture, Claude / Grok root-cause analysis | Docs · Releases |
| AOS-CX Config Backup | Scheduled AOS-CX config backups from a Windows tray app (local, GitHub, or Wasabi S3) | Docs · EXE V3.7 |
| GreenLake AP Licensing | Join GreenLake subscriptions with Central AP status into one searchable HTML report | Launch hosted app · Docs |
| ClearPass Endpoint Console | Bulk / manual MAC import into Policy Manager endpoints and Guest devices | Open console · Docs |
| ClearPass CertKit notes | Ops checklist for CertKit → ClearPass certificate deploy + ISRG Root X1 PEM | Docs |
git clone https://github.com/cmdlabtech/Toolbox.git
cd ToolboxOpen the tool folder you need and follow its README. Common entry points:
# NetWatch (Python 3.11+)
cd netwatch && python3 netwatch.py
# GreenLake AP licensing — hosted (no install)
# https://ap-license-report.admin2655.workers.dev/
# GreenLake AP licensing — local UI
cd greenlake-ap-licensing
pip install -r requirements.txt
python app.py # http://localhost:8321
# ClearPass Endpoint Console
open clearpass-endpoint-console/index.htmlWindows AOS-CX backups: use the prebuilt EXE or build from aos-cx-config-backup/.
- No account required for Toolbox itself — you supply vendor API credentials only when a tool needs them.
- Local-first — NetWatch and the GreenLake Flask UI bind to localhost; the ClearPass console keeps tokens in memory only.
- Source-focused repo — binaries ship via GitHub Releases where available; this tree is for reading, building, and contributing.
- Transparent security — samples are synthetic; maintainer secrets are never stored here (SECURITY.md).
| Tool | Standalone repo |
|---|---|
| NetWatch | cmdlabtech/Netwatch |
| AOS-CX Config Backup | cmdlabtech/AOS-CX-Config-Backup-Tool |
This monorepo is the central public home. Prefer issues and pull requests here unless you are updating a standalone release pipeline.
These tools are free to use and share. If they save you time in the field or the lab, consider a donation—it helps fund hosting, continued development, and new utilities.
paypal.com/donate · one-time or recurring · USD
- Keep each tool self-contained under its folder.
- Do not commit secrets,
config.ini, virtualenvs,node_modules, or built binaries. - Prefer small, focused fixes with a short note on the environment you tested (OS, firmware, API type).
Distributed under the MIT License. Copyright © 2026 CMDLAB / cmdlabtech.
![]()
Toolbox
· Security
· Branding
· Donate
· cmdlabtech
