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
:
Registros del servidor MCP
© 2025 Litmus Automation, Inc. Todos los derechos reservados.
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.
servidor litmus-mcp
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server to run commands.Last updated -2933160TypeScriptMIT License
- Python
- Python
- PythonMIT License