About AI Lab Testing
AI Lab Testing is an MCP server in the IoT category: mCP server for remote embedded hardware testing - Device management, VPN, power monitoring, OTA updates, and more.
Install
git clone https://github.com/DynamicDevices/ai-lab-testingThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (5)
Device`list_devices` (with filtering, sorting, limiting, summary stats, power state) - Shows device inventory with Power Switch column: Tasmota devices display their own power state (🟢 ON/🔴 OFF), other devices show which power switch controls them. Supports filtering by type, status, SSH status, power state, and search. Supports sorting by IP, friendly_name, status, or last_seen. Supports limiting results. Use force_refresh to bypass cache. `test_device`, `ssh_to_device`, `verify_device_identity`, `verify_device_by_ip`, `update_device_ip`, `update_device_friendly_name`
Parameters not published.
Help`help` - Get usage documentation and examples
Parameters not published.
Power`start_power_monitoring` (DMM or Tasmota), `get_power_logs`, `analyze_power_logs`, `monitor_low_power`, `compare_power_profiles` - Power monitoring via DMM (SCPI) or Tasmota energy monitoring
Parameters not published.
Tasmota`tasmota_control`, `list_tasmota_devices`, `power_cycle_device` - Power cycle devices via Tasmota switches. Tasmota devices show power state (🟢 ON/🔴 OFF) in the Power Switch column and consumption (Watts) in the Type column of the device list
Parameters not published.
VPN`vpn_status`, `connect_vpn`, `disconnect_vpn`
Parameters not published.
Ask AI
Ask AI about AI Lab Testing
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.