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
oruvx
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.