Skip to main content
Glama
ssql2014
by ssql2014

Related Servers

Alternatives to Verilator MCP Server

No user-submitted related servers found.

    Related Servers

    • A
      license
      A
      quality
      B
      maintenance
      Enables AI coding agents and IDEs to lint, compile, syntax-check, and simulate Verilog/SystemVerilog designs through structured, token-efficient MCP tools with isolated containerized toolchains.
      4
      17 npm
      Apache 2.0
    • F
      license
      Not graded
      quality
      B
      maintenance
      Enables LLMs to interact with hardware designs (Verilog/SystemVerilog), formal verification tools, waveform logs, protocol specifications, and bug databases through 34 structured tools.
      -
    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables analysis of RTL waveform files (VCD, FST) through WAL (Waveform Analysis Language). Supports signal inspection, transition extraction, and advanced waveform queries for hardware design verification.
      16
      BSD 3-Clause
    • A
      license
      A
      quality
      B
      maintenance
      Enables AI coding agents and IDEs to perform AST-backed semantic Verilog/SystemVerilog code reviews, catching race conditions, reset polarity mismatches, and bitwidth truncations while computing a 0–100 RTL quality score.
      4
      16 npm
      Apache 2.0

    TDQS

    C2.9/5.0

    Scored across 4 tools

    Disambiguation3/5

    The tools have distinct primary purposes: compile, simulate, generate testbenches, and handle natural language. However, 'verilator_simulate' can auto-generate testbenches if needed, overlapping with 'verilator_testbenchgenerator', which could be confusing for an agent deciding which tool to use for testbench creation.

    Naming Consistency4/5

    All tool names follow the verb_noun pattern (e.g., verilator_compile, verilator_simulate), with 'verilator_' as a consistent prefix. The only deviation is 'verilator_testbenchgenerator' and 'verilator_naturallanguage' which combine two words without a separator, but the pattern is still readable.

    Tool Count4/5

    With 4 tools, the count is on the low end but appropriate for a focused server covering compilation, simulation, testbench generation, and natural language processing. It feels slightly thin for a full RTL workflow but each tool earns its place.

    Completeness2/5

    The server provides essential compile and simulate operations but lacks tools for waveform viewing (e.g., VCD/FSDB dumping), coverage analysis, or linting/static checks. There is a 'natural language' tool for analysis, but concrete operations like setting simulation timeouts, reading simulation results, or writing traces are missing, creating significant gaps for debugging workflows.

    Maintenance

    ActivityInactive
    ResponsivenessNo issues