What does mcp-sandpiperaas do?
It wraps the SandPiper-SaaS compiler to convert TL‑Verilog (TLV) into SystemVerilog/Verilog, exposing every flag as an MCP tool parameter.
@shariethernet
基本情報
An MCP server for sandpiper - a TL-Verilog compiler, that outputs SystemVerilog/Verilog
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"mcp-sandpipersaas": {
"command": "uv",
"args": [
"--directory",
"<path_to_this_repo>/mcp-sandpiperasaas",
"run",
"mcp-sandpiperasaas.py"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
mcp-sandpiperaas wraps Redwood EDA’s SandPiper-SaaS compile function, converting TL‑Verilog (TLV) files into SystemVerilog/Verilog. It exposes every SandPiper flag as an MCP tool parameter, enabling natural‑language compilation instructions for hardware designers and automation workflows.
Install UV, clone the repository, and run uv install from the project root. Start the server with uv --directory <path> run mcp-sandpiperaas.py or uvx run mcp-sandpiperaas.py. Configure any MCP client (e.g., Claude Desktop or Cline) using the provided JSON with autoApprove set to "sandpiper_compile".
It wraps the SandPiper-SaaS compiler to convert TL‑Verilog (TLV) into SystemVerilog/Verilog, exposing every flag as an MCP tool parameter.
You need Python with the UV package manager installed. The README recommends installing UV via `pip install --user uv` or `pipx install uv`.
Run `uv --directory <repo_path> run mcp-sandpiperaas.py` or `uvx run mcp-sandpiperaas.py` from the project root.
The MCP server communicates over stdio, accepting `tools/list` and `tools/invoke` requests.
No. The README does not mention any authentication or API keys; the server runs locally and connects directly to SandPiper-SaaS.
Painless E2E Automation for Mobile and Web

Model Context Protocol Servers
🚀 The fast, Pythonic way to build MCP servers and clients.

A good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context
コメント