Back to Apps

Surfer MCP
by paolorondot
Control Surfer waveform viewer via MCP to analyze hardware design and verification waveforms.
0 stars
Works in:claude
Exposes:Tools
What it does
Surfer MCP enables AI assistants to interactively control Surfer, an open-source waveform viewer for hardware design. It allows the AI to load waveform files, browse signal hierarchies, and manipulate the viewer in real-time to help debug hardware verification processes.
Tools
load_waveform: Load a VCD, FST, or GHW waveform file into the viewer.list_scopes: Browse the design hierarchy of modules and instances.add_signals: Add specific signals to the viewer for analysis.set_cursor: Jump to a specific timestamp in the waveform.get_signal_values: Read the exact value of a signal at a given time.screenshot: Capture the current viewer state (macOS only).
Installation
Add to your claude_desktop_config.json:
{
"mcpServers": {
"surfer": {
"command": "uv",
"args": ["run", "--directory", "/path/to/surfer-mcp", "surfer-mcp"]
}
}
}
Supported hosts
- claude
Quick install
uv pip install -e .Information
- Pricing
- free
- Published
- 6/29/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Claude Desktop
{"mcpServers": {"surfer": {"command": "uv", "args": ["run", "--directory", "/path/to/surfer-mcp", "surfer-mcp"]}}}





