MCP.Market

TraceWeave MCP server

by gokeshenzhen·io.github.gokeshenzhen/traceweave·v2.0.2·123 stars

Portable MCP runtime for RTL logs and VCD; repository setup adds FSDB and site EDA integration

A85/100grade A
What users say
No reviews yet
Be the first
Safety scan
A85/100

full report

Adoption
Established

123 stars44 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • cursor_deletewrite action

    Delete a named cursor. Returns whether the cursor existed.

  • cursor_list

    List all cursors registered in the current session, ordered by time.

  • get_signal_at_time

    Query a signal value in a waveform file at a specific time in ps. FSDB support depends on fsdb_runtime.enabled.

  • get_waveform_summary

    Return 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

1 medium
  • 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 usedexec.eval
    traceweave_mcp-2.0.2/src/slang_connectivity_projector.py: …ang_ast evaluated = expression.eval(slang_ast.EvalContext(context_symbol)) …
Overall 85/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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.