内容
# Virtuoso原理图MCP
这是一个专注于与Cadence Virtuoso原理图交互的MCP服务器。
它提供了用于检查层次结构、网络、实例和验证原理图完整性的工具。
## 安装
1. **安装软件包**:
```bash
pip install -r requirements.txt
```
2. **在Virtuoso中启动SkillBridge服务器**:
在您的Virtuoso CIW窗口中:
```lisp
load("/path/to/your/python/site-packages/skillbridge/resources/server.il")
pyStartServer(?port 5000)
```
## 可用工具
* **`connect(host, port)`**:连接到Virtuoso会话。
* **`get_instances(lib, cell)`**:列出原理图中的所有实例(组件)。
* **`get_nets(lib, cell)`**:列出所有网络及其连接(引脚和实例端子)。
* **`inspect_instance(lib, cell, instance_name)`**:获取特定组件的属性和参数。
* **`check_and_save(lib, cell)`**:运行`schCheck`和`dbSave`以验证原理图。
## 配置
添加到您的`claude_desktop_config.json`:
```json
"virtuoso-schematic": {
"command": "python",
"args": ["/path/to/virtuoso-schematic-mcp/src/server.py"]
}
```