Virtuoso Schematic MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Virtuoso Schematic MCPList all instances in the opamp schematic from the my_design library"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Virtuoso Schematic MCP
This is a focused MCP server for interacting with Cadence Virtuoso schematics. It provides tools to inspect hierarchies, nets, instances, and verify schematic integrity.
Installation
Install the package:
pip install -r requirements.txtStart the SkillBridge Server in Virtuoso: In your Virtuoso CIW window:
load("/path/to/your/python/site-packages/skillbridge/resources/server.il") pyStartServer(?port 5000)
Related MCP server: KiCAD Schematic Manipulation MCP Server
Tools Available
connect(host, port): Connects to the Virtuoso session.get_instances(lib, cell): Lists all instances (components) in the schematic.get_nets(lib, cell): Lists all nets and their connections (pins and instance terminals).inspect_instance(lib, cell, instance_name): Get properties and parameters of a specific component.check_and_save(lib, cell): RunsschCheckanddbSaveto validate the schematic.
Configuration
Add to your claude_desktop_config.json:
"virtuoso-schematic": {
"command": "python",
"args": ["/path/to/virtuoso-schematic-mcp/src/server.py"]
}This server cannot be deployed
Maintenance
Related MCP Connectors
Design, route, check, review and export manufacturable PCBs from plain language; KiCad import.
Search and review real KiCad and Altium PCB designs: schematics, BOMs, netlists, DRC/ERC.
Turn datasheets into source-backed JSON contracts, pinout matrices, and KiCad CAD for AI agents.
Design and revise PCBs from plain language, track jobs, and retrieve design artifacts.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables analysis of KiCad electronic schematics through natural language queries to search components, trace signal paths, explore connections, and analyze multi-board systems.301MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI tools to create, edit, and inspect KiCAD schematic files, including components, wires, labels, and sheets.MIT
- FlicenseNot gradedqualityCmaintenanceEnables natural language interaction with Cadence Virtuoso SKILL via Claude Code, allowing users to load files, evaluate expressions, inspect forms, and read CIW errors.-
- AlicenseBqualityBmaintenanceEnables AI assistants to interact with KiCAD for PCB design automation, including schematic editing, component placement, routing, DRC/ERC, and export.10029 npm2MIT