mcnanovna
Controls NanoVNA-H vector network analyzers over USB serial. 78 tools for sweeps, calibration, analysis, and 3D radiation patterns.
Two MCP servers that let LLMs control RF test equipment:
mcnanovna
Controls NanoVNA-H vector network analyzers over USB serial. 78 tools for sweeps, calibration, analysis, and 3D radiation patterns.
mcpositioner
Controls ESP32 dual-axis antenna positioners over WiFi. 5 tools for stepper motor positioning and automated measurement grids.
Cross-Server Workflows
Both servers work together for automated 3D antenna pattern measurement. Your assistant orchestrates positioning and VNA measurements across the grid.
Web UI
Optional Three.js 3D viewer for radiation patterns. Real-time visualization as measurements are taken.
Direct access to professional RF measurement capabilities:




# Add both servers (Claude Code example)claude mcp add mcnanovna -- uvx mcnanovnaclaude mcp add mcpositioner -- uvx mcpositionerThen ask your assistant to analyze your antenna, measure a filter, or run a 3D pattern sweep.
The NanoVNA-H (or H4) connects via USB serial and is auto-detected. No drivers needed on Linux — just plug in and go. See the NanoVNA-H reference site for hardware details.
Optional dual-axis antenna positioner for automated 3D pattern measurement:

Open-source hardware reference. Firmware internals, calibration theory, 60 shell commands.
nanovna-h.warehack.ing →Extended-range hardware reference. Measurement guides, antenna testing, TDR, data export.
nanovna-f.warehack.ing →Once installed, try prompts like: