Сервер Litmus MCP
Официальный сервер Litmus Automation Model Context Protocol (MCP) позволяет LLM и интеллектуальным системам взаимодействовать с Litmus Edge для настройки, мониторинга и управления устройствами. Он построен на основе MCP SDK и соответствует спецификации Model Context Protocol .
Оглавление
Начиная
Быстрый запуск (Docker)
Запустите сервер в Docker:
Настройка курсора IDE
Пример конфигурации mcp.json
:
Более подробную информацию смотрите в документации по Cursor .
API
Категория | Имя функции | Описание |
---|---|---|
Конфигурация пограничной системы | get_current_environment_config | Получите текущую конфигурацию среды, используемую для подключения Litmus Edge. |
update_environment_config | Обновите конфигурацию переменных среды для подключения к Litmus Edge. | |
get_current_config | Получить текущую конфигурацию экземпляра Litmus Edge. | |
update_config | Обновите конфигурацию устройства или контейнера, на котором работает Litmus Edge. | |
DeviceHub | get_litmusedge_driver_list | Список поддерживаемых драйверов Litmus Edge. |
get_devicehub_devices | Список устройств, настроенных в DeviceHub. | |
get_devicehub_device_tags | Извлечение тегов для определенного устройства DeviceHub. | |
get_current_value_of_devicehub_tag | Получить текущее значение определенного тега устройства. | |
create_devicehub_device | Зарегистрируйте новое устройство DeviceHub. Поддерживает различные протоколы и шаблоны для опроса данных на основе регистра. | |
Идентификация устройства | get_litmusedge_friendly_name | Получите удобное для пользователя имя устройства. |
set_litmusedge_friendly_name | Назначьте или обновите понятное имя. | |
Интеграция ЛЭМ | get_cloud_activation_status | Проверьте активацию облака и состояние подключения Litmus Edge Manager (LEM). |
Управление докерами | get_all_containers_on_litmusedge | Перечислите все контейнеры на Litmus Edge. |
run_docker_container_on_litmusedge | Запустите контейнер Docker через Litmus Edge Marketplace (не хост MCP). | |
Подписка на тему | get_current_value_on_topic | Подпишитесь на текущие значения по теме Litmus Edge. Используйте глобальный NATS_STATUS = False для отмены подписки. |
get_multiple_values_from_topic | Извлечение нескольких значений из темы для построения графика или пакетного доступа. |
Использование
События, отправленные сервером (SSE)
Этот сервер поддерживает транспорт MCP SSE для связи в реальном времени.
- Конечная точка клиента:
http://<server-ip>:8000/sse
- Привязка по умолчанию:
0.0.0.0:8000/sse
- Коммуникация:
- Сервер → Клиент: Потоковая передача через SSE
- Клиент → Сервер: HTTP POST
Лакмус Центральный
Загрузите или попробуйте Litmus Edge через Litmus Central .
Интеграции
Курсор IDE
Добавьте в ~/.cursor/mcp.json
или .cursor/mcp.json
:
Клод Десктоп
Добавьте в claude_desktop_config.json
:
VS Code / GitHub Copilot
Ручная настройка
В VS Коде:
Откройте Настройки пользователя (JSON) → Добавить:
Или используйте .vscode/mcp.json
в своем проекте.
Виндсерфинг
Добавьте в ~/.codeium/windsurf/mcp_config.json
:
Документы MCP для виндсерфинга
Реестры серверов MCP
© 2025 Litmus Automation, Inc. Все права защищены.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
litmus-mcp-сервер
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server to run commands.Last updated -2933160TypeScriptMIT License
- Python
- Python
- PythonMIT License