Ltspice MCP logo

Ltspice MCP

未认领

作者:Cognitohazard

MCP server giving LLMs the ability to design, simulate, and analyze SPICE circuits via LTSpice and NGspice

ai-toolsanthropiccircuit-designcircuit-simulationcircuit-simulatorclaudeedaelectronicsltspicemcp

安装

$claude mcp add -s project ltspice -- ltspice-mcp

此服务器需要专门配置。目前没有可复用的公开启动命令,请遵循项目说明。

项目说明

更多AI & ML服务器

浏览完整目录

未认领列表

这个 MCP 服务器是你的吗?

此列表根据公开信息自动生成。认领后,你可以编辑页面、设置兼容性并解锁增长工具。全程不超两分钟。

认领此服务器

安全概况

已认领和已认证的服务器每周接受一次静态扫描,显示代码能触及的范围(外部服务、环境变量、shell 命令、代理配置目录)以及带有已知公告的依赖。认领此列表即可获得。 安全概况的工作原理

40 个工具中显示 40 个

文档中列出的工具 (40)

内容来自项目文档。服务器握手不会验证每个工具的说明或行为。

ac_structure

Pole/zero structure of an AC response: net order, corner ranges + Q, non-minimum-phase / RHP-zero, transport delay (facts for human review)

agentic

41

apply_schematic_ops

Apply many .asc edits in one transaction; its addcomponent op returns placed pins, bounding box, and overlap warnings, while other mutation ops are acknowledgement-only

bode_metrics

AC/Bode analysis by mode: filter, slope, point, crossing; allsteps=true for per-step results

cancel_job

Cancel a running simulation or batch; kills the simulator process(es)

check_job

Check a job's status by ID, or list all jobs

component_info

Placed component pin positions, bounding box, attributes

configure_sweep

Configure a multi-parameter sweep (linear or log)

create_netlist

Create a new netlist from a content string

create_schematic

Create an empty .asc ready for incremental editing

diff_circuit

Structural diff between two circuit files

edge_metrics

Rise/fall time and slew rate for one transient edge

edit_directive

Add or remove SPICE directives (.tran, .ac, .lib, ...)

export_netlist

Export .asc to .net via LTspice (with diff against previous export)

export_waveform

Full-fidelity CSV egress of one or more signals to disk (all analysis types; tidy/long for .step); accepts device operating-point params (m1.gm/@m1[gm]) — across a .dc sweep this is the gm/ID-table read; returns the path to compute on yourself

get_waveform

Decimated min/max stat-envelope of a signal over a window — see the shape, then re-request a narrower window to zoom

list_components

List components (optional prefix filter) or look up one by reference

measurement_stats

Aggregate .MEAS scalars across a sweep or Monte Carlo run

noise_integral

Integrate a .noise spectral density to total RMS over a band (sqrt(∫ density² df)); reports the band and sample count

operating_point

DC operating point: all node voltages, branch currents, and per-device operating-point params (gm/gds/vth/…) on LTspice (auto .options logopinfo) and ngspice, addressable as m1.gm/@m1[gm]; device= scopes to one device

parameter

Read all .PARAM values or set one

periodic_metrics

Period, frequency, duty cycle, jitter of an oscillating signal

plot_waveform

Interactive HTML chart (transient / DC / Bode dual-panel with acstructure corner + non-minimum-phase markers / noise / .step overlay) written next to the circuit and opened in your browser; for seeing shape, not measuring

query_value

Signal value at a specific time/frequency (or a device operating-point param, m1.gm/@m1[gm]); stepaxis+stepvalue picks a .step run

read_circuit

Read a circuit file (netlist text for .cir, schematic layout for .asc)

reset_schematic

Revert an .asc to its pre-edit snapshot from this session

resonance

AC peaks with Q factor and -3 dB bandwidth per peak

return_loss

Reflection coefficient Γ, return loss (dB), and VSWR from an impedance trace vs a reference z0 (worst-match scan or a single frequency)

run_simulation

Run a simulation — sync for short runs, async (job ID) for long ones; sets batch flags, handles the ngspice headerless-raw dialect, routes raw/log artifacts, surfaces convergence/timeout errors (no hand-parsing a rawfile)

set_component_value

Set one component value, or batch-set many via a values dict

signal_stats

Min, max, mean, RMS, peak-to-peak (dB/phase for AC)

simulation_summary

Full summary: simulation type, signals, measurements, warnings

stability_metrics

Loop-gain stability: all unity-gain / -180° crossings with per-crossing margins

symbol_info

Symbol pin positions, directions, bounding box, description

thd

Total harmonic distortion (THD/THD+N) of a periodic transient via FFT; coherent sampling for an exact result; surfaces every condition

timing_between

Propagation delay between two transient signals

trace_net

Every pin/label/wire on a net at a pin / net:NAME / (x,y); flags accidental shorts

transient_response

Transient response by mode: step overshoot/undershoot/settling, or disturbance droop/overshoot/recovery

validate_netlist

Static pre-flight checks on a netlist or schematic before simulation

wire_pins

Wire two pins by reference with waypoint routing; validates pin collisions, junctions, diagonals (formerly connect, kept as a deprecated alias)

工具变更历史

比较相同配置的完整检查。只列出工具,未调用工具。此处不测量输入结构的变化。

尚无完整工具检查。