Waveform MCP
by jiegec
Analyze VCD and FST waveform files for hardware verification and signal debugging via MCP.
What it does
Waveform MCP provides AI assistants with the ability to read and analyze digital waveform files (VCD/FST). It is specifically designed for hardware engineers to debug signals and verify timing without manually parsing massive trace files.
Tools
open_waveform: Loads a .vcd or .fst file for analysis.list_signals: Discovers all signals in a waveform using hierarchical paths.read_signal: Retrieves signal values at specific time indices.get_signal_info: Extracts metadata including width and type.find_signal_events: Locates all changes (edges) within a time range.find_conditional_events: Evaluates complex Verilog-style conditions (e.g., rising edges) to find specific events.
Installation
Install via cargo:
cargo install waveform-mcp
Then add the binary ~/.cargo/bin/waveform-mcp to your MCP client configuration.
Supported hosts
- Claude Desktop
Quick install
cargo install waveform-mcpInformation
- Pricing
- free
- Published
- 4/15/2026
- stars






