К основному содержанию
MCP-сервер CX Codex

Bench DC Power Supply — MCP-сервер для Claude Code: обзор и запуск

Подключает ассистента к лабораторным источникам постоянного тока марок Siglent, Rigol и Aim-TTi для управления напряжением, током и защитой.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env LABMCP_ADDRESS=<LABMCP_ADDRESS> --env LABMCP_SIMULATE=<LABMCP_SIMULATE> --env LABMCP_READ_ONLY=<LABMCP_READ_ONLY> --env LABMCP_LIMITS=<LABMCP_LIMITS> --transport stdio bench-power-supply -- uvx labmcp-bench-psu
Открыть на GitHub

Что делает Bench DC Power Supply

MCP-сервер даёт ИИ-агенту доступ к управлению каналами лабораторного источника питания. Через стандартные протоколы SCPI и специализированные наборы команд сервер умеет переключать выходы, настраивать ток и отслеживать переход между режимами постоянного напряжения и тока. Команда *IDN? автоматически определяет диалект подключённого прибора. Приборы Keysight и Rohde & Schwarz сервер намеренно отвергает.

Взаимодействие с оборудованием идёт через USB-TMC, LAN, виртуальный COM-порт или RS-232 с использованием PyVISA и raw sockets. Если физического прибора рядом нет, предусмотрен режим эмуляции --simulate с резистивной нагрузкой по трём каналам. Для безопасности предусмотрены лимиты --limit и флаг --read-only, блокирующий подачу напряжения. Без правильной строки подключения обмен данными не запустится.

Какие задачи решает

  • выставить целевое напряжение или ограничение силы тока на выбранном канале
  • обесточить выходы при аварийной остановке с помощью all_outputs_off
  • протестировать сценарии питания без физического прибора в режиме симуляции
  • проверить текущее состояние выходов и журнала ошибок питания

Примеры запросов агенту

  • Проверь состояние каналов блока питания через get_outputs
  • Установи лимит тока 0.5 А на первом канале
  • Выключи подачу напряжения на всех каналах через all_outputs_off

Как установить Bench DC Power Supply

Командой платформы

claude mcp add --env LABMCP_ADDRESS=<LABMCP_ADDRESS> --env LABMCP_SIMULATE=<LABMCP_SIMULATE> --env LABMCP_READ_ONLY=<LABMCP_READ_ONLY> --env LABMCP_LIMITS=<LABMCP_LIMITS> --transport stdio bench-power-supply -- uvx labmcp-bench-psu

Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from labmcp-bench-psu <команда>

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о Bench DC Power Supply

Как установить Bench DC Power Supply в Claude Code?

Для стандартного запуска выполните claude mcp add labmcp-bench-psu -- uvx labmcp-bench-psu. Если нужно передать параметры через переменные среды, используйте `claude mcp add --env LABMCP_ADDRESS=<LABMCP_ADDRESS> --env LABMCP_SIMULATE=<LABMCP_SIMULATE> --env LABMCP_READ_ONLY=<LABMCP_READ_ONLY> --env LABMCP_LIMITS=<LABMCP_LIMITS> --transport stdio bench-power-supply -- uvx labmcp-bench-psu`.

Что делает Bench DC Power Supply?

Сервер даёт возможность ассистенту удалённо настраивать лабораторный источник питания: менять напряжение, переключать выходы и задавать пороги OVP и OCP. Диалект команд определяется автоматически при опросе устройства.

Поддерживаются ли блоки питания Keysight или Rohde & Schwarz?

Нет, сервер блокирует работу с приборами этих производителей, поскольку для них существуют официальные MCP-инструменты от самих вендоров.

Похожие MCP-серверы

Все MCP-серверы по теме «Автоматизация и no-code: n8n, Zapier, Make» →
Scrapling MCP Server D4Vinci Веб-скрейпинг страниц с защитой Cloudflare и рендерингом JavaScript для ИИ-агентов. Помогает собирать данные сайтов в Markdown или JSON без ручного обхода блокировок. CX Codex +1 ★ 89 899звёзд репо browser-use browser-use Сервер помогает агенту выполнять задачи в браузере: находить данные и заполнять формы. Подключите его, когда нужно поручить агенту действия на веб-странице. CX Codex +1 ★ 119 231звёзд репо AIHawk feder-cr MCP-сервер, который даёт агенту браузер: он открывает страницы, кликает, печатает и читает их по инструкции на обычном языке. CX Codex +1 ★ 32 260звёзд репо Skyvern Skyvern-AI Подключает агента к браузерной автоматизации через компьютерное зрение и Playwright. Позволяет заполнять веб-формы, нажимать кнопки и собирать данные со страниц без хрупких селекторов. CX Codex +1 ★ 23 283звёзд репо SeleniumBase MCP seleniumbase MCP-сервер, который даёт агенту управлять браузером через SeleniumBase: тесты, скрапинг и обход детекции ботов. CX Codex +1 ★ 13 181звёзд репо Inbox Zero elie222 Подключает Gmail и Outlook к агенту: поиск писем, черновики, правила и статистика прямо из чата. CX Codex +1 ★ 12 826звёзд репо

Из того же набора28

JULABO Circulator Управляет лабораторными термостатами и циркуляторами JULABO через последовательный порт или USB. Помогает контролировать нагрев, читать датчики и ждать выхода на заданную температуру. CX Codex +1 ★ 23звёзд репо IKA Hotplate & Overhead Stirrer MCP-сервер управляет нагревом и перемешиванием на приборах IKA через команды NAMUR. Он также считывает температуру, скорость и крутящий момент. CX Codex +1 ★ 23звёзд репо EPICS Channel Access Даёт агенту доступ к процессным переменным EPICS: чтение, мониторинг и запись, если её разрешить. Пригодится на ускорителях и лабораторных установках. CX Codex +1 ★ 23звёзд репо Tecan Cavro Syringe Pump Управляет шприцевыми насосами Tecan Cavro через протокол DT. Позволяет дозировать микролитры растворов, переключать клапаны и следить за состоянием прибора. CX Codex +1 ★ 23звёзд репо BrainFlow Biosensing Boards Сервер подключает ИИ-агента к платам BrainFlow для потоковой передачи и анализа биосигналов. Запустите его с симуляцией или настройте для своей платы. CX Codex +1 ★ 23звёзд репо Atlas Scientific EZO Sensors MCP-сервер подключает датчики Atlas Scientific EZO по UART: агент может получать показания, калибровать их и вести журнал измерений. Подойдёт для работы с pH, кислородом, проводимостью и другими параметрами. CX Codex +1 ★ 23звёзд репо ASTM LIS Analyzer Receiver Принимает результаты с клинических анализаторов по ASTM E1381/E1394 и даёт агенту искать их по пробе, пациенту, тесту или времени. CX Codex +1 ★ 23звёзд репо Alicat Mass Flow & Pressure Controller Управляет расходомерами и регуляторами давления Alicat через ASCII-протокол. Позволяет читать телеметрию, менять калибровку газа и перекрывать клапаны. CX Codex +1 ★ 23звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой