SkillCommunity
virtuoso-bridge skillsby Arcadia-1
Five skills for Virtuoso and Spectre work, from SKILL and layout to netlist cleanup and optimisation.
Windows, macOS, LinuxNeeds a Cadence Virtuoso licence1k· updated 1 day ago
A Python bridge and optional MCP server that run SKILL in a live Virtuoso and launch Spectre, locally or over SSH. By Arcadia-1.
git clone https://github.com/Arcadia-1/virtuoso-bridge-lite.git
cd virtuoso-bridge-lite
uv venv .venv && source .venv/bin/activate
uv pip install -e .
virtuoso-bridge init user@host # write ~/.virtuoso-bridge/.env
virtuoso-bridge start # prepare fixed-port setup and the SSH tunnel
# Paste the printed load("...") into the intended idle CIW.
virtuoso-bridge status{
"mcpServers": {
"vb": {
"command": "/path/to/.venv/bin/python",
"args": ["/path/to/virtuoso-bridge-lite/mcp_server.py"],
"env": {
"VB_REMOTE_HOST": "localhost",
"VB_WORK_DIR": "/path/to/agent/work",
"VB_PDK_ROOTS": "/path/to/pdks",
"VB_CDS_LIB": "/path/to/work/cds.lib",
"VB_SAFE_ROOTS": "",
"VB_DOC_ROOTS": "",
"LD_LIBRARY_PATH": "/path/to/cadence/INVS152/tools.lnx86/inca/lib/64bit"
}
}
}
}Source: github.com/Arcadia-1/virtuoso-bridge-lite/blob/main/mcp/mcp.example.json
MCP servers and skills run code on your computer. Review the source before installing.
Five skills for Virtuoso and Spectre work, from SKILL and layout to netlist cleanup and optimisation.
AI-generated models, drawings and results must be checked by a qualified engineer before use.