Token导航 LogoToken导航TokenDH.com
Ltspice MCP logo
设计创作stdio官方级别未说明来源级核验

Ltspice MCP

MCP Server

LTspice MCP Server是一个通过AI辅助设计和模拟电子电路的服务,支持自然语言输入并自动生成和优化电路设计。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
Python设计图像生成

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

luc-me

提供方

luc-me

最后核验

2026/5/17 20:22

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run install.py

详细介绍

LTspice MCP服务器

MCP(Model Context Protocol)服务器,允许LLMS使用LTSPICE设计和模拟电子电路。

该项目将人工智能助理(如谷歌双子座)与LTSPICE XVII连接起来,允许以自然语言设计电路和自动模拟。我只是描述了一个电路,人工智能将生成NetList,模拟它,检测错误并迭代纠正它们,直到成功模拟。

______________________________________________________________________

🌟 特点

  • 🔌 与LTSPICE的直接集成 -网络表的自动生成与仿真
  • 🔄 自校正 -检测和纠正常见的SPICE错误(奇异矩阵、收敛性等)
  • 📚 图书馆检索 -在模拟之前验证组件
  • 📁 自动组织 -每个电路都保存在自己的文件夹中,并带有日志
  • 🤖 人工智能辅助设计 -与任何支持MCP的LLM兼容

______________________________________________________________________

📋 先决条件

您需要安装:

  1. Python 3.11+ - 下载
  2. 紫外线 - 安装指南
  3. LTspice XVII - 从模拟设备下载
  4. 双子星命令行工具 - 安装指南

系统:Windows 10/11

______________________________________________________________________

🚀 安装

1.克隆存储库

git clone https://github.com/luc-me/ltspiceMCP.git
cd ltspiceMCP

2.安装依赖项

uv sync

3.配置LTSpice库

安装LTSpice后,提取组件库:

  1. C:\Program Files\ADI\LTspice\ (或您安装LTSpice的地方)
  2. 搜索文件 lib.zip
  3. 提取 C:\Users\\Documents\LTspice\lib\

4.配置程序Gemini CLI

编辑Gemini CLI配置文件:

位置: C:\Users\\.gemini\settings.json

添加到部分 mcpServers:

{
  "mcpServers": {
    "ltspice-circuit": {
      "command": "uv",
      "args": ["run", "server.py"],
      "cwd": "C:\\ruta\\completa\\a\\ltspiceMCP",
      "env": {
        "PYTHONIOENCODING": "utf-8"
      }
    }
  }
}

重要:用您的实际项目位置替换路径。

5. 检查

运行验证脚本:

uv run install.py

______________________________________________________________________

💡 使用示例

一旦配置好,您可以在Gemini CLI中使用自然语言:

Diseñame un filtro pasa-bajos RC con frecuencia de corte de 1kHz.
Usá un capacitor de 10nF y calculá el resistor.
Creá un amplificador emisor común con un transistor BC547.
Tensión de alimentación: 12V, resistor de carga: 2.2kΩ.

人工智能自动:

  1. 将搜索可用的组件
  2. 将生成NetList
  3. 模拟电路
  4. 如果有错误,他会努力纠正
  5. 它会把一切都保存在 circuitos//

______________________________________________________________________

🔧 配置

LTSpice自定义路由

如果LTSpice位于其他位置,请在中编辑 server.py:

LTSPICE_EXE = r"C:\Tu\Ruta\LTspice.exe"

自定义路径库

LTSPICE_LIB_PATH = os.path.expanduser(r"~\Tu\Ruta\lib")

______________________________________________________________________

🐛 解决问题

找不到 LTspice.exe

  • 验证是否安装了LTSpice
  • 检查路线 server.py
  • 执行 install.py 自动检测路径

“未找到组件”

  • 确保 lib.zip 提取于 Documents\LTspice\lib\
  • 人工智能将自动建议通用替代方案

“奇异矩阵”o“时间步长太小”

  • 它们是人工智能自动纠正的SPICE错误(最多3次尝试)
  • 检查文件 .log 有关详细信息,请参阅电路文件夹

MCP服务器没有连接

  1. 验证Gemini CLI是否正确安装
  2. 检查 settings.json 有正确的路线
  3. 确保 uv 在系统路径上
  4. 更改后重新启动Gemini CLI

______________________________________________________________________

目录标签

目录标签

Python设计图像生成电子设计自动化本地部署AI辅助设计电路仿真LTspice集成自动纠错

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononelocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP