TraceWeave MCP server
io.github.gokeshenzhen/traceweave·v2.0.2·123 starsPortable MCP runtime for RTL logs and VCD; repository setup adds FSDB and site EDA integration
123 stars44 downloads/wk
Reviews
Write oneNobody has reviewed TraceWeave yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
TraceWeave tools (4, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
cursor_deletewrite actionDelete a named cursor. Returns whether the cursor existed.
cursor_listList all cursors registered in the current session, ordered by time.
get_signal_at_timeQuery a signal value in a waveform file at a specific time in ps. FSDB support depends on fsdb_runtime.enabled.
get_waveform_summaryReturn basic waveform metadata such as format, duration, and top modules. FSDB support depends on fsdb_runtime.enabled.
Public scan report
scanner v0.1.10 · 2026-10-30 · same rubric, same numbers if you re-run it
- Code scan67 source files scanned20/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 17 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (1)
- mediumeval / new Function used
exec.evaltraceweave_mcp-2.0.2/src/slang_connectivity_projector.py: …ang_ast evaluated = expression.eval(slang_ast.EvalContext(context_symbol)) …
How TraceWeave compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 70% of 48,255 servers
- Tools
- 4
- the typical server has 7
- Tools that change things
- 25%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 123
- more than 95% of 28,688 servers
- Downloads a week
- 44
- more than 36% of 12,191 servers with a package
What its tools let an agent do: 3 read · 1 change
Install TraceWeave in Claude Code, Cursor or VS Code
claude mcp add traceweave -- uvx traceweave-mcp
What the publisher says
From the TraceWeave repository's README, as published. We do not edit it. Read it on GitHub
🐙 TraceWeave
<!-- mcp-name: io.github.gokeshenzhen/traceweave -->
English · 简体中文
An MCP server for evidence-driven simulation debugging
TraceWeave is an MCP server for RTL / SoC debugging. It connects compile records, simulation logs, VCD/FSDB waveforms, and RTL source to your AI assistant, helping you work from a failed simulation to the relevant time, signals, and driving logic.
Use it with Claude Code, Codex, Copilot, or another MCP client. Describe the problem in natural language; the assistant uses tools to investigate, trace, and verify, with evidence you can review.
Use Cases · Installation · Client Setup · Start Debugging · Tool Quick Reference · FAQ · Documentation and Feedback
Use Cases
Supports VCS / Xcelium simulation logs and VCD / FSDB waveforms. Exported formal waveforms can also be queried; automatic artifact discovery currently supports JasperGold.
Signal tracing (driver, load, and connectivity path queries) follows Verdi NPI → Source Graph → basic static analysis (Legacy Static) by default. It first queries the elaborated KDB; when NPI is unavailable or cannot provide a trustworthy result, it tries Source Graph without a commercial license, then falls back to basic static analysis where supported.
Capabilities for large designs, with selected examples of validated scale:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
TraceWeave: common questions
- Is TraceWeave MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the TraceWeave safety report
- How do I install TraceWeave?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does TraceWeave need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is TraceWeave maintained?
- The last commit was 22 days ago (2026-10-13). The latest release is v2.0.2.
- How does TraceWeave compare with other MCP servers?
- safety score 85/100 (higher than 70% of 48,255 servers); tools 4 (the typical server has 7); tools that change things 25% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.