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:mainCursor-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 |
| Rufen Sie die aktuelle Umgebungskonfiguration ab, die für die Litmus Edge-Konnektivität verwendet wird. |
| Aktualisieren Sie die Umgebungsvariablenkonfiguration für die Verbindung mit Litmus Edge. | |
| Rufen Sie die aktuelle Konfiguration der Litmus Edge-Instanz ab. | |
| Aktualisieren Sie die Konfiguration des Geräts oder Containers, auf dem Litmus Edge ausgeführt wird. | |
GeräteHub |
| Liste der unterstützten Litmus Edge-Treiber. |
| Listen Sie im DeviceHub konfigurierte Geräte auf. | |
| Rufen Sie Tags für ein bestimmtes DeviceHub-Gerät ab. | |
| Rufen Sie den aktuellen Wert eines bestimmten Geräte-Tags ab. | |
| Registrieren Sie ein neues DeviceHub-Gerät. Unterstützt verschiedene Protokolle und Vorlagen für die registerbasierte Datenabfrage. | |
Geräteidentität |
| Rufen Sie den benutzerfreundlichen Namen des Geräts ab. |
| Weisen Sie den Anzeigenamen zu oder aktualisieren Sie ihn. | |
LEM-Integration |
| Überprüfen Sie die Cloud-Aktivierung und den Verbindungsstatus von Litmus Edge Manager (LEM). |
Docker-Verwaltung |
| Listen Sie alle Container auf Litmus Edge auf. |
| Starten Sie einen Docker-Container über den Litmus Edge Marketplace (nicht den MCP-Host). | |
Themenabonnement |
| Abonnieren Sie aktuelle Werte zu einem Litmus Edge-Thema. Verwenden Sie global |
| 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/sseStandardbindung:
0.0.0.0:8000/sseKommunikation:
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"
}
}
}Claude Desktop
Zu claude_desktop_config.json hinzufügen:
{
"mcpServers": {
"litmus-mcp-server": {
"url": "http://<IP Address>:8000/sse"
}
}
}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.
Windsurf
Zu ~/.codeium/windsurf/mcp_config.json hinzufügen:
{
"mcpServers": {
"litmus-mcp-server": {
"url": "http://<IP Address>:8000/sse"
}
}
}MCP-Server-Registrierungen
© 2025 Litmus Automation, Inc. Alle Rechte vorbehalten.
This server cannot be installed
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.