{
 "schema_version": 1,
 "generated": "2026-10-26",
 "repo": "Tencent/wave-mcp",
 "name": "wave-mcp",
 "owner": "Tencent",
 "slug": "tencent-wave-mcp",
 "github": "https://github.com/Tencent/wave-mcp",
 "what": "wave-mcp is an open-source, license-free MCP server and CLI that lets AI agents and engineers debug RTL simulation waveforms (FST, with VCD and FSDB converted automatically) against a SystemVerilog netlist.",
 "why": "249 stars",
 "language": "Python",
 "requirements": [
  "Linux x86_64, where the Python dependencies ship as prebuilt wheels (other platforms need pylibfst built from source)",
  "Python 3.10 to 3.13",
  "A simulation waveform (.fst or .vcd) and the same filelist used to run the simulation",
  "An MCP-capable agent such as Claude Code, Codex, Cursor or Gemini CLI, or a terminal for the CLI"
 ],
 "audience_note": "Hardware verification and RTL engineers who debug simulation failures, with or without an AI coding agent.",
 "risk": "none",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Software and DevOps",
 "url": "https://dedupedai.com/use-cases/tencent-wave-mcp/",
 "use_case_count": 4,
 "use_cases": [
  {
   "id": "tencent-wave-mcp--find-first-divergence-pass-fail-waveforms",
   "title": "Find the first divergence between pass and fail waveforms",
   "best": true,
   "url": "https://dedupedai.com/use-cases/tencent-wave-mcp/find-first-divergence-pass-fail-waveforms/",
   "json": "https://dedupedai.com/use-cases/u/tencent-wave-mcp/find-first-divergence-pass-fail-waveforms.json"
  },
  {
   "id": "tencent-wave-mcp--trace-x-value-to-root-cause",
   "title": "Trace an X value back to its root cause",
   "best": false,
   "url": "https://dedupedai.com/use-cases/tencent-wave-mcp/trace-x-value-to-root-cause/",
   "json": "https://dedupedai.com/use-cases/u/tencent-wave-mcp/trace-x-value-to-root-cause.json"
  },
  {
   "id": "tencent-wave-mcp--review-drivers-before-simulation",
   "title": "Review signal drivers and gating conditions before simulating",
   "best": false,
   "url": "https://dedupedai.com/use-cases/tencent-wave-mcp/review-drivers-before-simulation/",
   "json": "https://dedupedai.com/use-cases/u/tencent-wave-mcp/review-drivers-before-simulation.json"
  },
  {
   "id": "tencent-wave-mcp--script-waveform-checks-from-terminal",
   "title": "Script waveform signal checks from the terminal",
   "best": false,
   "url": "https://dedupedai.com/use-cases/tencent-wave-mcp/script-waveform-checks-from-terminal/",
   "json": "https://dedupedai.com/use-cases/u/tencent-wave-mcp/script-waveform-checks-from-terminal.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
