Submit

mcp-sandpiperaas

@shariethernet

An MCP server for sandpiper - a TL-Verilog compiler, that outputs SystemVerilog/Verilog
Overview

What is mcp-sandpiperaas?

mcp-sandpiperaas is an MCP server that wraps Redwood EDA’s SandPiper-SaaS compile function, converting TL-Verilog (TLV) files into SystemVerilog/Verilog.

How to use mcp-sandpiperaas?

To use mcp-sandpiperaas, install the UV CLI, clone the repository, install dependencies, and run the server using the uv or uvx command.

Key features of mcp-sandpiperaas?

  • Converts TL-Verilog files to SystemVerilog/Verilog.
  • Exposes SandPiper flags as MCP tool parameters for easy automation.
  • Supports natural language commands for compiler instructions.

Use cases of mcp-sandpiperaas?

  1. Automating the conversion of TL-Verilog files in EDA workflows.
  2. Integrating with MCP clients for seamless compilation processes.
  3. Simplifying the use of SandPiper-SaaS functionalities through an MCP server.

FAQ from mcp-sandpiperaas?

  • What is TL-Verilog?

TL-Verilog is a hardware description language used for designing and modeling digital systems.

  • How do I install the UV CLI?

You can install it using pip install --user uv or pipx install uv.

  • Can I run the server without UV?

No, the server requires the UV toolkit to run.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.