ltspice-mcpとは?
ltspice-mcpは、LLMsがLTSpiceおよびNGspiceを使用してSPICE回路を設計、シミュレーション、分析できるようにするMCPサーバーです。このサーバーは、シミュレータの出力ファイルを読み取り、遮断周波数、オーバーシュート、位相余裕、立ち上がり時間などの測定値を返します。
ltspice-mcpはspicelibに基づいて構築されており、LTSpiceの.asc回路図ファイルを読み取って書き込むことができます。MCPクライアントのClaude、Cursor、Windsurfなど複数のクライアントをサポートしており、Python 3.11またはそれ以上のバージョンが必要です。
主な機能
LTSpiceおよびNGspiceシミュレータをサポートし、LTSpiceの.asc回路図ファイルの読み込みと書き込みが可能です。
測定値を提供し、例えばカットオフ周波数、オーバーシュート、位相余裕、立ち上がり時間など、および操作点値gm、gdsおよびvthを提供します。
複数のMCPクライアントをサポートしており、Claude、Cursor、Windsurfなどが必要であり、Python 3.11またはそれ以上のバージョンが必要です。
