Octomind MCP-Server: Lassen Sie Agenten E2E-Tests erstellen und verwalten
Octomind bietet eine umfassende E2E-Plattform für die Erstellung, Ausführung und Verwaltung von Tests inklusive Auto-Fix. Mit diesem MCP-Server können Sie Octomind-Tools und -Ressourcen in Ihrer lokalen Entwicklungsumgebung nutzen und neue E2E-Tests erstellen, ausführen und vieles mehr. Weitere Informationen finden Sie unter https://octomind.dev/ und https://octomind.dev/docs/mcp/install-octomind-mcp .
Sehen Sie es zusammen mit Testrail MCP in Aktion

Related MCP server: eClass MCP Server
Konfiguration
Umgebungsvariablen
Der Server verwendet die folgenden Umgebungsvariablen:
APIKEY– Der API-Schlüssel für die Octomind-API (erforderlich)OCTOMIND_API_URL– Basis-URL für den zu verwendenden API-Endpunkt (standardmäßig https://app.octomind.dev/api )REDIS_URL– Redis-Verbindungs-URL für Sitzungsspeicher (optional, Format: redis://host:port)SESSION_EXPIRATION_SECONDS– Zeit in Sekunden, nach der Sitzungen ablaufen (optional, nur Redis)
Befehlszeilenoptionen
Der Server unterstützt die folgenden Befehlszeilenoptionen:
-s, --sse– SSE-Transportmodus aktivieren-t, --stream– Streambaren HTTP-Transportmodus aktivieren-c, --clients– Client-Konfigurationsbeispiele anzeigen-p, --port <port>– Port, auf dem gelauscht wird (Standard: 3000)-r, --redis-url <url>– Redis-URL für Sitzungsspeicher-e, --session-expiration <seconds>– Ablaufzeit der Sitzung in Sekunden
Sitzungsspeicher
Der Server unterstützt zwei Arten der Sitzungsspeicherung:
In-Memory-Speicherung (Standard) – Sitzungen werden im Speicher gespeichert und gehen beim Neustart des Servers verloren
Redis-Speicher – Sitzungen werden in Redis gespeichert und können über Serverneustarts hinaus bestehen bleiben
Für Produktionsbereitstellungen wird die Verwendung von Redis-Speicher mit einer entsprechenden Sitzungsablaufzeit empfohlen. Die Redis-Speicheroption ermöglicht außerdem die horizontale Skalierung mit mehreren Serverinstanzen.
Protokollierungskonfiguration
LOG_FILENAME- Die Datei, in die Protokolle geschrieben werden (nur zum Debuggen). Wenn nicht festgelegt, ist die Protokollierung deaktiviert.LOG_LEVEL– Die zu verwendende Protokollebene (standardmäßig „Info“)
Werkzeuge
Die folgenden Tools sind in diesem MCP-Server implementiert:
search- Durchsuchen Sie die Octomind-Dokumentation nach einer bestimmten AbfragegetTestCase- Ruft einen Testfall für ein bestimmtes Testziel und eine bestimmte Testfall-ID abexecuteTests- Testausführung für ein bestimmtes Testziel unter einer angegebenen URL auslösengetEnvironments- Umgebungen für ein Testziel auflistencreateEnvironment- Erstellen Sie eine neue Umgebung für ein TestzielupdateEnvironment- Eine vorhandene Umgebung aktualisierendeleteEnvironment- Eine Umgebung löschengetTestReports- Testberichte für ein Testziel abrufengetTestReport- Holen Sie sich einen bestimmten Testbericht nach IDdiscovery- Erstellen Sie einen Testfall mit einer Beschreibung oder EingabeaufforderunggetPrivateLocations– Listet alle für die Organisation konfigurierten privaten Standorte aufgetVersion- Aktuelle Version des Octomind MCP-Servers abrufen
Installation
Sie können Konfigurationsausschnitte für verschiedene Clients erhalten, indem Sie Folgendes ausführen:
Es werden Konfigurationsbeispiele für Claude Desktop, Cursor und Windsurf ausgegeben. Hier sind die Konfigurationsdateien für die meisten Clients:
Installation über Smithery
So installieren Sie octomind-mcp für Claude Desktop automatisch über Smithery :
Claude Desktop (.claude-config.json)
Cursor (cursor.json)
Windsurfen (mcp_config.json)
Hinweis: Ersetzen Sie your-api-key-here durch Ihren tatsächlichen API-Schlüssel.
Um einen APIKEY zu erhalten, siehe hier https://octomind.dev/docs/get-started/executed-without-ci#create-an-api-key