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.
Servidor Litmus MCP
El servidor oficial del Protocolo de Contexto de Modelo (MCP) de Litmus Automation permite que los LLM y los sistemas inteligentes interactúen con Litmus Edge para la configuración, la monitorización y la gestión de dispositivos. Está basado en el SDK de MCP y cumple con la especificación del Protocolo de Contexto de Modelo .
Tabla de contenido
Empezando
Inicio rápido (Docker)
Ejecute el servidor en Docker:
Configuración del IDE del cursor
Ejemplo de configuración mcp.json
:
Consulte la documentación del Cursor para obtener más información.
API
Categoría | Nombre de la función | Descripción |
---|---|---|
Configuración del sistema perimetral | get_current_environment_config | Obtenga la configuración del entorno actual utilizada para la conectividad de Litmus Edge. |
update_environment_config | Actualice la configuración de la variable de entorno para conectarse a Litmus Edge. | |
get_current_config | Recupere la configuración actual de la instancia de Litmus Edge. | |
update_config | Actualice la configuración del dispositivo o contenedor que ejecuta Litmus Edge. | |
Centro de dispositivos | get_litmusedge_driver_list | Lista de controladores Litmus Edge compatibles. |
get_devicehub_devices | Enumere los dispositivos configurados en DeviceHub. | |
get_devicehub_device_tags | Recupere etiquetas para un dispositivo DeviceHub específico. | |
get_current_value_of_devicehub_tag | Obtener el valor actual de una etiqueta de dispositivo específica. | |
create_devicehub_device | Registre un nuevo dispositivo DeviceHub. Admite varios protocolos y plantillas para el sondeo de datos basado en registros. | |
Identidad del dispositivo | get_litmusedge_friendly_name | Recupere el nombre fácil de usar del dispositivo. |
set_litmusedge_friendly_name | Asignar o actualizar el nombre amigable. | |
Integración LEM | get_cloud_activation_status | Verifique la activación de la nube y el estado de la conexión de Litmus Edge Manager (LEM). |
Administración de Docker | get_all_containers_on_litmusedge | Enumere todos los contenedores en Litmus Edge. |
run_docker_container_on_litmusedge | Inicie un contenedor Docker a través de Litmus Edge Marketplace (no el host MCP). | |
Suscripción a temas | get_current_value_on_topic | Suscríbete a los valores actuales de un tema de Litmus Edge. Usa el valor global NATS_STATUS = False para cancelar la suscripción. |
get_multiple_values_from_topic | Recupere múltiples valores de un tema para graficarlos o acceder a ellos por lotes. |
Uso
Eventos enviados por el servidor (SSE)
Este servidor admite el transporte MCP SSE para la comunicación en tiempo real.
- Punto final del cliente:
http://<server-ip>:8000/sse
- Enlace predeterminado:
0.0.0.0:8000/sse
- Comunicación:
- Servidor → Cliente: Transmitido vía SSE
- Cliente → Servidor: HTTP POST
Litmus Central
Descargue o pruebe Litmus Edge a través de Litmus Central .
Integraciones
IDE de cursor
Agregar a ~/.cursor/mcp.json
o .cursor/mcp.json
:
Escritorio de Claude
Agregar a claude_desktop_config.json
:
VS Code / Copiloto de GitHub
Configuración manual
En VS Code:
Abrir configuración de usuario (JSON) → Agregar:
O use .vscode/mcp.json
en su proyecto.
Windsurf
Agregar a ~/.codeium/windsurf/mcp_config.json
:
© 2025 Litmus Automation, Inc. Todos los derechos reservados.
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server to run commands.Last updated -2446138TypeScriptMIT License
- Python
- Python
- Python