- Add Pillow dependency for server-side RGB565→PNG conversion - capture() now returns fastmcp Image (PNG) by default - Pass raw=True to get the original RGB565 base64 dict - Eliminates 204K token overflow on default capture calls
NanoVNA-H MCP server with 27 tools for VNA control via USB serial. Protocol layer handles text + binary scan data parsing, three-phase initialization sequence, and automatic device discovery (VID 0x0483). Tools: info, sweep, scan, data, frequencies, marker, cal, save, recall, pause, resume, power, bandwidth, edelay, s21offset, vbat, capture, trace, transform, smooth, threshold, reset, version, detect, disconnect, raw_command, cw