Integrations
Integrates with Codeium's Windsurf application, allowing it to interact with Litmus Edge for device management and configuration.
Enables management of Docker containers on Litmus Edge, including listing all containers and launching Docker containers via Litmus Edge Marketplace.
Provides integration with GitHub Copilot in VS Code, enabling it to access Litmus Edge functionality for device configuration and monitoring.
Сервер 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 для виндсерфинга
© 2025 Litmus Automation, Inc. Все права защищены.
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server to run commands.Last updated -2446138TypeScriptMIT License
- Python
- Python
- Python