ClaudeMap

Wave MCP

Tencent's open-source RTL waveform-debugging MCP — 34 tools that let Claude read and drive chip simulations.

MCP Serversmcpedahardwaretencent

From Tencent's Penglai lab: an MIT-licensed MCP server that bridges hardware-description workflows into Claude — 34 tools covering waveform loading, signal-transition queries, and cross-referencing RTL sources during verification. One of the few serious EDA entries anywhere in the agent ecosystem; if your team does FPGA/ASIC work, this is the template for what "Claude in the loop" looks like there.

What it does

  • Waveform-aware RTL debugging MCP (Tencent): connects Claude to Verilog/VCD waveform analysis
  • Queries signals, timestamps and hierarchy from FST/VCD waveforms plus RTL elaboration via pyslang
  • Codex gets a TOML `mcp_servers` config; other agents use the standard mcpServers JSON

When to use it

Hardware debugging with an AI pair — point Claude at a waveform session and ask why a signal glitched, instead of eyeballing GTKWave yourself.

Getting started

pip install wave-mcp

Then in mcpServers:

{
  "wave-mcp": {
    "command": "python",
    "args": ["-m", "wave_mcp.server", "--session", "/abs/path/to/sessions/my_module"]
  }
}

Codex uses `~/.codex/config.toml` with `[mcp_servers.wave-mcp]` instead.

Things to know

Needs Python 3.10–3.13 and glibc ≥ 2.28 for the pyslang wheel (Linux x86_64 works out of the box; CentOS 7/RHEL 7 need the air-gap bundle). Waveform viewer integration doesn't cover all platforms.

Repository

Tencent/wave-mcp

Charted

Related on the map

  • Blitz Strike

    MCP Server

    A penetration-testing methodology delivered as one MCP server: BLITZ maps the attack surface, EAGLE-EYE traces source-to-sink, STRIKE live-verifies every finding before it is reported.

    • mcp-server
    • security
    • pentest
    • methodology
  • Ripwire

    MCP Server

    Red Hat's "ripgrep for AI context" — a C++23 zero-dependency CLI that also speaks MCP.

    • mcp
    • code-context
    • cli
    • red-hat
  • Deja Vu

    MCP Server

    One shared session memory for 25+ coding agents — Claude Code, Codex, and Cursor finally remember the same project.

    • mcp
    • memory
    • cross-agent
    • context