mcp-sandpipersaas

mcp-sandpipersaas

0

The mcp-sandpiperaas project is an MCP server designed to convert TL-Verilog files into SystemVerilog/Verilog using Redwood EDA's SandPiper-SaaS. It facilitates automation and introspection by exposing SandPiper flags, and supports natural language compiler commands.

mcp-sandpiperaas

  • An MCP server that integrates Redwood EDA's SandPiper-SaaS compile function for converting TL-Verilog files to SystemVerilog/Verilog.
  • Offers introspection and easy automation by exposing each SandPiper flag as a tool parameter.
  • Supports natural language instructions for the compiler.
  • Uses the UV toolkit to manage the virtual environment and dependencies.

Installation

  • Install UV CLI via pip or pipx.
  • Clone the repository and initialize using uv install.

Running the server

  • Use uv or uvx command to start the MCP server and accept MCP tool requests.

Configuration

  • Compatible with Claude Desktop and Cline setups for MCP server configuration using JSON.