Virtuoso Schematic

Provides a focused MCP server to inspect Cadence Virtuoso schematics, exposing hierarchies, nets, instances, and integrity checks.
  • python

0

GitHub Stars

python

Language

4 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "michelebergo-virtuoso-schematic-mcp": {
      "command": "python",
      "args": [
        "/path/to/virtuoso-schematic-mcp/src/server.py"
      ]
    }
  }
}

You can use this MCP server to interact with Cadence Virtuoso schematics, inspect hierarchies, nets, and instances, and verify schematic integrity from an MCP client. It focuses on providing practical endpoints to explore your Virtuoso designs and run basic validation checks from a remote workflow.

How to use

You connect to the MCP server from your MCP client, then call the available tools to explore your Virtuoso schematic. Use the tool set to list components, inspect specific instances, review nets and connections, and run validation steps that save the schematic state after checks.

How to install

Prerequisites you need before installing this MCP server include Python and pip on your machine. You should also have access to the Virtuoso environment where you will start the SkillBridge server.

Configuration

Install the package requirements and configure the MCP server entry for your client to launch the server script within your Virtuoso workflow.

Available tools

connect

Establishes a connection to the active Virtuoso session so you can issue subsequent MCP commands.

get_instances

Retrieves a list of all component instances present in the current schematic, along with their references.

get_nets

Lists all nets in the schematic and shows how they connect to pins and instance terminals.

inspect_instance

Fetches properties and parameters for a specific component instance by its name, helping you verify component configuration.

check_and_save

Runs schematic checks and saves the schematic state, ensuring integrity after validation steps.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational