
clanker-lover/spicebridge
API developmentЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP-сервер, предоставляющий ИИ-помощникам прямой доступ к моделированию схем ngspice — проектированию, моделированию и проверке схем с помощью естественного языка
Обзор
Конструкция схем на основе искусственного интеллекта через моделирование - сервер MCP, который дает языковым моделям прямой доступ к моделированию схем SPICE через ngspice. Опишите схему на простом английском языке и позвольте ИИ обрабатывать генерацию нет-листа, моделирование, измерение и проверку спецификаций. - покрытие полного рабочего процесса проектирования схемы - с автоматическим расчетом стоимости компонентов (серия E24) - : развертка переменного тока, переходная точка, рабочая точка постоянного тока - : пропускная способность, коэффициент усиления, уровни постоянного тока, временные метрики, мощность - в соответствии с допусками компонентов - - соединить этапы схемы с автоматическим отображением портов - - генерировать модели SPICE .lib из параметров таблицы данных - - выход .kicad sch схематики - - интерактивный схематический просмотрщик в браузере - - развертывание одной команды с туннелями Cloudflare (настройка пикебриджа-облако) - - сравнить результаты с целями проектирования - Python 3.10+ - ngspice установлен и на PATH Одна команда перейти от локальной установки к публичной конечной точке MCP: Мастер обрабатывает весь трубопровод развертывания: 1.
Обзор (машинный перевод)
Конструкция схем на основе искусственного интеллекта через моделирование - сервер MCP, который дает языковым моделям прямой доступ к моделированию схем SPICE через ngspice. Опишите схему на простом английском языке и позвольте ИИ обрабатывать генерацию нет-листа, моделирование, измерение и проверку спецификаций.
Особенности
28 инструментов, охватывающих полный рабочий процесс проектирования схемы 11 встроенных шаблонов с автоматическим вычислением значений компонентов (серия E24)
- Имитация: разметка переменного тока, временная точка работы постоянного тока Измерение: пропускная способность, коэффициент усиления, уровни постоянного тока, переходные показатели, мощность Монте-Карло и наихудший анализ в соответствии с допусками компонентов
- ** Многоступенчатая композиция** - соединить этапы схемы с автоматическим отображением портов
Мастер моделей — генерирует модели SPICE
.libиз параметров таблицы данных - KiCad export - output
.kicad_schWeb viewer — интерактивный схематический просмотрщик в браузере Мастер настройки облачных вычислений — развертывание одной команды с туннелями Cloudflare ([T2]) ** Специальная проверка** - сравнение результатов с целевыми показателями
##Установка
Требования
Python 3.10+
- ngspice установлен и на PATH
Быстрый старт
Локальный код (Claude Code / stdio)
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
SPICEBridge
AI-powered circuit design through simulation — an MCP server that gives language models direct access to SPICE circuit simulation via ngspice. Describe a circuit in plain English and let the AI handle netlist generation, simulation, measurement, and spec verification.
Features
- 28 tools covering the full circuit design workflow
- 11 built-in templates with automatic component value calculation (E24 series)
- Simulation: AC sweep, transient, DC operating point
- Measurement: bandwidth, gain, DC levels, transient metrics, power
- Monte Carlo & worst-case analysis under component tolerances
- Multi-stage composition — connect circuit stages with automatic port mapping
- Model wizard — generate SPICE
.libmodels from datasheet parameters - KiCad export — output
.kicad_schschematics - Web viewer — interactive schematic viewer in the browser
- Cloud setup wizard — one-command deployment with Cloudflare tunnels (
spicebridge setup-cloud) - Spec verification — compare results against design targets
Install
pip install spicebridge
Requirements
- Python 3.10+
- ngspice installed and on PATH
Quick Start
Local (Claude Code / stdio)
Add to your .mcp.json:
{
"mcpServers": {
"spicebridge": {
"command": "spicebridge"
}
}
}
Cloud (Streamable HTTP)
spicebridge --transport streamable-http --port 8000
Cloud Setup Wizard
One command to go from a local install to a public MCP endpoint:
spicebridge setup-cloud # interactive (named tunnel, permanent URL)
spicebridge setup-cloud --quick # quick tunnel (temporary URL, no account needed)
The wizard handles the full deployment pipeline:
- Installs cloudflared automatically (macOS via Homebrew, Linux via APT) if not found
- Authenticates with Cloudflare (browser-based OAuth, named tunnel mode only)
- Creates or reuses a tunnel — prompts to pick an existing one or make a new one
- Configures DNS routing for your custom domain (named tunnel mode)
- Generates an API key for authentication
- Starts the SPICEBridge server and tunnel together
- Prints connection info with a ready-to-paste JSON config for Claude.ai
Quick tunnels give you a temporary trycloudflare.com URL instantly — no Cloudflare account required. Named tunnels give you a permanent custom domain (e.g. spicebridge.example.com).
Additional options:
spicebridge setup-cloud --domain mcp.example.com # specify custom domain
spicebridge setup-cloud --port 9000 # custom port
spicebridge setup-cloud --no-install # skip cloudflared installation
Example
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"spicebridge": {
"command": "spicebridge"
}
}
}