-
v0.3.0 — PDU MCP server Stable
released this
2026-06-08 10:12:31 +08:00 | 33 commits to main since this release✨ New features
AI-driven PDU power control (MCP)
- New
ETTerms.PduMcpserver lets AI agents (Kiro CLI / Claude CLI) control an SNMP PDU
directly — power outlets on/off, read status, and power-cycle a DUT during automated tests. - Unlike the Serial bridge, the PDU runs over SNMP (UDP), which is non-exclusive, so the AI talks to
the PDU directly — the ETTerms GUI does not need to be running. - Tools:
pdu_connect/pdu_list/pdu_set_port/pdu_get_port/pdu_status/
pdu_power_cycle/pdu_disconnect.
One-click setup for both MCP servers
- Settings → AI MCP now registers both
etterms-serialandetterms-pduinto your AI CLI's
user-level config with a single Setup (and removes both with Remove). Each card shows the
resolved server paths and the CLI verify command. - Publishing the GUI auto-bundles both MCP servers into the app folder
(\ETTerms.SerialMcp\and\ETTerms.PduMcp\), so the registered paths always resolve.
📦 Downloads
Two builds are produced:
Build Needs .NET 8 Desktop Runtime? Notes Standard ( ETTerms_v0.3.0)✅ Yes Smaller; for machines that already have the runtime Portable ( ETTerms_v0.3.0_portable)❌ No Runtime bundled — unzip and run, no install / admin needed Run
ETTerms v0.3.0.exe.🔗 Links
- PDU MCP & Serial MCP setup guide:
docs/serial-mcp-guide.md - TTL reference:
docs/ttl-script-reference.md
Full changelog: v0.2.2...v0.3.0
Downloads
- New