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

SiLA 2 Bridge — MCP-сервер для Claude Code: функции и установка

Подключает ИИ-агентов к лабораторному оборудованию по протоколу SiLA 2. Пригодится для управления дозаторами и планшетными ридерами.

Установить в 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 sila2 -- uvx labmcp-sila2
Открыть на GitHub

Что делает SiLA 2 Bridge

Мост связывает ИИ-ассистентов с устройствами лабораторной автоматизации по открытому стандарту SiLA 2. Он взаимодействует с серверами на базе sila_python или sila_java через Ethernet с использованием gRPC. Перед отправкой инструкций на прибор сервер читает спецификации Feature Definitions (FDL). Это защищает оборудование. Проверка сверяет типы данных и отсекает параметры за пределами допустимых границ.

Встроенный инструмент discover_servers находит устройства в локальной сети через mDNS _sila._tcp. Поддерживаются как быстрые действия, так и длительные операции с отслеживанием прогресса и промежуточных ответов. Прервать выполнение можно с помощью команды cancel_command через стандартный Feature CancelController.

Большинство серверов SiLA 2 используют TLS с самоподписанными сертификатами. Без передачи сертификата удостоверяющего центра через флаг root_cert подключение к защищённому оборудованию завершится ошибкой.

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

  • найти лабораторные приборы в локальной сети через mDNS
  • проверить параметры команды по схеме FDL до отправки на прибор
  • отслеживать статус длительных измерений или перемещений
  • остановить выполняемое действие через CancelController

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

  • Найди все доступные приборы SiLA 2 в локальной сети.
  • Проверь текущую температуру термоблока и запусти нагрев до 37 градусов.
  • Отмени текущую выполняемую команду на инкубаторе.

Как установить SiLA 2 Bridge

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

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 sila2 -- uvx labmcp-sila2

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

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

Вопросы о SiLA 2 Bridge

Как установить SiLA 2 Bridge в Claude Code?

Выполните команду claude mcp add labmcp-sila2 -- uvx labmcp-sila2.

Что делает SiLA 2 Bridge?

Сервер передаёт вызовы MCP-клиента в команды лабораторного протокола SiLA 2. Он получает схемы FDL от прибора, проверяет аргументы и отправляет gRPC-запросы.

Как протестировать работу без физического оборудования?

Запустите команду uvx labmcp-sila2 --simulate --check. Она поднимает встроенный симулятор термоблока на 127.0.0.1, позволяя опробовать gRPC-вызовы без реальных устройств.

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

Все MCP-серверы по теме «Наука и исследования» →
Zotero MCP 54yyyu Подключает библиотеку Zotero к ИИ-агенту: можно искать статьи, читать PDF, добавлять записи и работать с аннотациями. Пригодится для запросов к собственной коллекции исследований. CX Codex +1 ★ 5 585звёзд репо arxiv-mcp-server blazickjp Даёт агенту доступ к статьям arXiv: скачивает исходный LaTeX, читает разделы по отдельности и собирает цитаты прямо на локальном диске. CX Codex +1 ★ 3 235звёзд репо PaperBanana llmsresearch Генерирует научные диаграммы и статистические графики по текстовым описаниям с помощью мультиагентного пайплайна. CX Codex +1 ★ 2 418звёзд репо MATLAB MCP Server matlab Официальный MCP-сервер от MathWorks: агент запускает MATLAB, пишет и выполняет код, проверяет его на стиль и корректность. CX Codex +1 ★ 1 723звёзд репо Hex Research levnikolaevich Ведёт граф исследований: гипотезы, цели, прогоны, качество источников и аудиты. Пригодится, когда нужно не потерять, откуда взялся вывод. CX Codex +1 ★ 584звёзд репо DocsAgent — Zotero, Obsidian & Apple Notes MCP Server docsagent Подключает базы Zotero, хранилища Obsidian и заметки Apple Notes к ИИ-агентам для локального поиска по документам и заметкам. CX Codex +1 ★ 578звёзд репо

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

Thorlabs Optical Power Meter MCP-сервер для измерителей мощности Thorlabs: агент читает мощность лазера, ведёт лог стабильности, задаёт длину волны и усреднение по SCPI. CX Codex +1 ★ 23звёзд репо Thermo Orbitrap (Instrument API) Мост между ИИ-агентом и масс-спектрометрами Thermo Orbitrap через официальный Instrument API. Позволяет считывать профили сканирования и управлять съёмкой данных. CX Codex +1 ★ 23звёзд репо SRS Residual Gas Analyzer MCP-сервер подключает ИИ-агента к анализаторам остаточных газов SRS и возвращает спектры, давление, состав газов и результаты проверки утечек. CX Codex +1 ★ 23звёзд репо SRS Lock-in Amplifier Даёт агенту доступ к усилителям Stanford Research Systems: чтение X/Y/R/θ, настройка частоты, фазы и чувствительности, частотные свипы. CX Codex +1 ★ 23звёзд репо Generic SCPI Instrument MCP-сервер связывает ИИ-агента с измерительным прибором по SCPI через VISA, TCP или последовательный порт. Он пригодится для чтения показаний и управления прибором из чата. CX Codex +1 ★ 23звёзд репо Rigol Oscilloscope Управляет цифровыми осциллографами Rigol по протоколу SCPI через USB или сеть. Позволяет ассистенту считывать осциллограммы, менять масштаб и снимать скриншоты экрана. CX Codex +1 ★ 23звёзд репо Pfeiffer Vacuum Gauge Controller Сервер читает и записывает давление с контроллеров Pfeiffer TPG, определяет подключённые датчики и управляет ионизационными манометрами. Пригодится для наблюдения за откачкой и проверок вакуумной системы. CX Codex +1 ★ 23звёзд репо Opentrons OT-2 / Flex Подключает роботов Opentrons Flex и OT-2 к AI-агенту через HTTP API. Позволяет загружать протоколы, проверять палубу и контролировать запуск дозирования. CX Codex +1 ★ 23звёзд репо

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

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