Skip to main content
Glama

litmus-mcp-server

Litmus MCP-Server

Der offizielle Litmus Automation Model Context Protocol (MCP)-Server ermöglicht LLMs und intelligenten Systemen die Interaktion mit Litmus Edge zur Gerätekonfiguration, -überwachung und -verwaltung. Er basiert auf dem MCP SDK und entspricht der Model Context Protocol-Spezifikation .

Inhaltsverzeichnis


Erste Schritte

Schnellstart (Docker)

Führen Sie den Server in Docker aus:

docker run -d --name litmus-mcp-server -p 8000:8000 ghcr.io/litmusautomation/litmus-mcp-server:main

Cursor-IDE-Setup

Beispielkonfiguration mcp.json :

{ "mcpServers": { "litmus-mcp-server": { "url": "http://<IP Address>:8000/sse" } } }

Weitere Informationen finden Sie in der Cursor-Dokumentation .


API

Kategorie

Funktionsname

Beschreibung

Edge-Systemkonfiguration

get_current_environment_config

Rufen Sie die aktuelle Umgebungskonfiguration ab, die für die Litmus Edge-Konnektivität verwendet wird.

update_environment_config

Aktualisieren Sie die Umgebungsvariablenkonfiguration für die Verbindung mit Litmus Edge.

get_current_config

Rufen Sie die aktuelle Konfiguration der Litmus Edge-Instanz ab.

update_config

Aktualisieren Sie die Konfiguration des Geräts oder Containers, auf dem Litmus Edge ausgeführt wird.

GeräteHub

get_litmusedge_driver_list

Liste der unterstützten Litmus Edge-Treiber.

get_devicehub_devices

Listen Sie im DeviceHub konfigurierte Geräte auf.

get_devicehub_device_tags

Rufen Sie Tags für ein bestimmtes DeviceHub-Gerät ab.

get_current_value_of_devicehub_tag

Rufen Sie den aktuellen Wert eines bestimmten Geräte-Tags ab.

create_devicehub_device

Registrieren Sie ein neues DeviceHub-Gerät. Unterstützt verschiedene Protokolle und Vorlagen für die registerbasierte Datenabfrage.

Geräteidentität

get_litmusedge_friendly_name

Rufen Sie den benutzerfreundlichen Namen des Geräts ab.

set_litmusedge_friendly_name

Weisen Sie den Anzeigenamen zu oder aktualisieren Sie ihn.

LEM-Integration

get_cloud_activation_status

Überprüfen Sie die Cloud-Aktivierung und den Verbindungsstatus von Litmus Edge Manager (LEM).

Docker-Verwaltung

get_all_containers_on_litmusedge

Listen Sie alle Container auf Litmus Edge auf.

run_docker_container_on_litmusedge

Starten Sie einen Docker-Container über den Litmus Edge Marketplace (nicht den MCP-Host).

Themenabonnement

get_current_value_on_topic

Abonnieren Sie aktuelle Werte zu einem Litmus Edge-Thema. Verwenden Sie global

NATS_STATUS = False

um das Abonnement zu kündigen.

get_multiple_values_from_topic

Rufen Sie mehrere Werte aus einem Thema zum Plotten oder für den Stapelzugriff ab.


Verwendung

Server-Sent Events (SSE)

Dieser Server unterstützt den MCP SSE-Transport für Echtzeitkommunikation.

  • Client-Endpunkt: http://<server-ip>:8000/sse

  • Standardbindung: 0.0.0.0:8000/sse

  • Kommunikation:

    • Server → Client: Gestreamt über SSE

    • Client → Server: HTTP POST


Lackmus-Zentrale

Laden Sie Litmus Edge über Litmus Central herunter oder testen Sie es.


Integrationen

Cursor-IDE

Zu ~/.cursor/mcp.json oder .cursor/mcp.json hinzufügen:

{ "mcpServers": { "litmus-mcp-server": { "url": "http://<IP Address>:8000/sse" } } }

Cursor-Dokumente


Claude Desktop

Zu claude_desktop_config.json hinzufügen:

{ "mcpServers": { "litmus-mcp-server": { "url": "http://<IP Address>:8000/sse" } } }

Anthropische Dokumente


VS Code / GitHub Copilot

Manuelle Konfiguration

In VS Code:
Öffnen Sie Benutzereinstellungen (JSON) → Hinzufügen:

{ "mcpServers": { "litmus-mcp-server": { "url": "http://<IP Address>:8000/sse" } } }

Oder verwenden Sie .vscode/mcp.json in Ihrem Projekt.

VS Code MCP-Dokumente


Windsurf

Zu ~/.codeium/windsurf/mcp_config.json hinzufügen:

{ "mcpServers": { "litmus-mcp-server": { "url": "http://<IP Address>:8000/sse" } } }

Windsurf MCP-Dokumente

MCP-Server-Registrierungen


© 2025 Litmus Automation, Inc. Alle Rechte vorbehalten.

-
security - not tested
A
license - permissive license
-
quality - not tested

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.

Lackmus-MCP-Server

  1. Inhaltsverzeichnis
    1. Erste Schritte
      1. Schnellstart (Docker)
      2. Cursor-IDE-Setup
    2. API
      1. Verwendung
        1. Server-Sent Events (SSE)
      2. Lackmus-Zentrale
        1. Integrationen
          1. Cursor-IDE
          2. Claude Desktop
          3. VS Code / GitHub Copilot
          4. Windsurf
          5. MCP-Server-Registrierungen

        Related MCP Servers

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/litmusautomation/litmus-mcp-server'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server