Skip to main content
Glama

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


Related MCP server: reddit-mcp-server

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

Resources

Looking for Admin?

Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to authenticate as an admin.

Latest Blog Posts

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