MCP Catalogs
Homespicebridge screenshot

spicebridge

by clanker-lover·19·Score 43

MCP server providing AI assistants with direct access to ngspice circuit simulation.

developer-toolsai-llmother
4
Forks
2
Open issues
1 mo ago
Last commit
2d ago
Indexed

Overview

SPICEBridge is a specialized MCP server that bridges natural language processing with electronic circuit simulation. It provides 28 comprehensive tools covering the entire circuit design workflow, from template loading and component calculation to simulation, measurement, and spec verification. The server supports AC sweep, transient analysis, and DC operating point simulations, along with Monte Carlo and worst-case analysis capabilities. Beyond simulation, it offers features like KiCad export, schematic generation, and a cloud setup wizard for easy deployment.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:AI-assisted circuit design and validation through natural language commands
you:Rapid prototyping of electronic circuits with automatic component value calculation
you:Educational tool for learning circuit design concepts through interactive simulation
you:What SPICE analysis types are supported?
you:Can I export designs to KiCad?

When to choose this

Choose SPICEBridge when you need AI assistance for electronic circuit design and simulation, particularly if you want to work with SPICE simulations through natural language.

When NOT to choose this

Don't choose this if you need specialized SPICE variants other than ngspice, or if you require integrated PCB design capabilities beyond schematic generation.

Tools this server exposes

12 tools extracted from the README
  • create_circuit

    Store a SPICE netlist, returns a circuit ID

  • load_template

    Load a template with parameter substitution

  • run_ac_analysis

    AC frequency sweep

  • run_transient

    Transient (time-domain) analysis

  • measure_bandwidth

    Find -3 dB bandwidth from AC results

  • measure_gain

    Measure gain at a specific frequency

  • compare_specs

    Check measurements against target specs

  • draw_schematic

    Generate a schematic diagram (PNG/SVG)

  • export_kicad

    Export as KiCad 8 schematic (.kicad_sch)

  • connect_stages

    Compose multiple stages into a single circuit

  • run_monte_carlo

    Monte Carlo analysis under component tolerances

  • create_model

    Generate a SPICE .lib model from datasheet parameters

Comparable tools

spice-mcpngspice-cliltspice-mcpweb-spice

Installation

Installation

pip install spicebridge

Requirements

  • Python 3.10+
  • [ngspice](https://ngspice.sourceforge.io/) installed and on PATH

Claude Desktop Configuration

Add to your .mcp.json:

{
  "mcpServers": {
    "spicebridge": {
      "command": "spicebridge"
    }
  }
}

Cloud Deployment

spicebridge setup-cloud  # interactive deployment
spicebridge setup-cloud --quick  # quick temporary tunnel

FAQ

What SPICE analysis types are supported?
SPICEBridge supports AC sweep analysis, transient analysis, and DC operating point analysis.
Can I export designs to KiCad?
Yes, SPICEBridge includes a `export_kicad` tool that exports designs as KiCad 8 schematic files (.kicad_sch).

On Hacker News

Recent discussion from the developer community.

Compare spicebridge with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.