Skip to main content
Glama

octomind-mcp

Official
by OctoMind-dev

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

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)
  • 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:

  1. In-Memory-Speicherung (Standard) – Sitzungen werden im Speicher gespeichert und gehen beim Neustart des Servers verloren
  2. 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 Abfrage
  • getTestCase - Ruft einen Testfall für ein bestimmtes Testziel und eine bestimmte Testfall-ID ab
  • executeTests - Testausführung für ein bestimmtes Testziel unter einer angegebenen URL auslösen
  • getEnvironments - Umgebungen für ein Testziel auflisten
  • createEnvironment - Erstellen Sie eine neue Umgebung für ein Testziel
  • updateEnvironment - Eine vorhandene Umgebung aktualisieren
  • deleteEnvironment - Eine Umgebung löschen
  • getTestReports - Testberichte für ein Testziel abrufen
  • getTestReport - Holen Sie sich einen bestimmten Testbericht nach ID
  • discovery - Erstellen Sie einen Testfall mit einer Beschreibung oder Eingabeaufforderung
  • getPrivateLocations – Listet alle für die Organisation konfigurierten privaten Standorte auf
  • getVersion - Aktuelle Version des Octomind MCP-Servers abrufen

Installation

Sie können Konfigurationsausschnitte für verschiedene Clients erhalten, indem Sie Folgendes ausführen:

npx @octomind/octomind-mcp --clients

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 :

npx -y @smithery/cli install @OctoMind-dev/octomind-mcp --client claude

Claude Desktop (.claude-config.json)

{ "mcpServers": { "octomind-mcp": { "name": "Octomind MCP Server", "command": "npx", "args": [ "-y", "@octomind/octomind-mcp@latest" ], "env": { "APIKEY": "your-api-key-here" } } } }

Cursor (cursor.json)

{ "mcpServers": { "octomind-mcp": { "name": "Octomind MCP Server", "command": "npx", "args": [ "-y", "@octomind/octomind-mcp@latest" ], "env": { "APIKEY": "your-api-key-here" } } } }

Windsurfen (mcp_config.json)

{ "mcpServers": { "octomind-mcp": { "name": "Octomind MCP Server", "command": "npx", "args": [ "-y", "@octomind/octomind-mcp@latest" ], "environment": { "APIKEY": "your-api-key-here" } } } }

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

Listings / Integrationen

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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.

MCP-Server zur Interaktion mit der Octomind-Plattform. Octomind bietet Lösungen zum Erstellen, Ausführen und Reparieren von E2E-Webtests, siehe https://octomind.dev

  1. Sehen Sie es zusammen mit Testrail MCP in Aktion
    1. Konfiguration
      1. Umgebungsvariablen
      2. Befehlszeilenoptionen
      3. Sitzungsspeicher
      4. Protokollierungskonfiguration
    2. Werkzeuge
      1. Installation
        1. Installation über Smithery
        2. Claude Desktop (.claude-config.json)
        3. Cursor (cursor.json)
        4. Windsurfen (mcp\_config.json)
      2. Listings / Integrationen

        Related MCP Servers

        • -
          security
          F
          license
          -
          quality
          Playwright MCP server enables AI-driven Playwright test generation by allowing interaction with web pages and element inspection. Integrated with IDEs like Cursor, it provides real-time context to enhance test accuracy and efficiency.
          Last updated -
          682
          6
          TypeScript
          • Apple
        • -
          security
          A
          license
          -
          quality
          An MCP server implementation that integrates with Odoo ERP systems, enabling AI assistants to interact with Odoo data and functionality through the Model Context Protocol.
          Last updated -
          78
          Python
          MIT License
        • A
          security
          A
          license
          A
          quality
          A MCP server offering tools for cryptocurrency research and Ethereum-based automation.
          Last updated -
          113
          6
          37
          TypeScript
          AGPL 3.0
        • A
          security
          A
          license
          A
          quality
          An MCP server that enables AI agents to authenticate with and interact with Open eClass platform instances, supporting UoA's SSO authentication system for retrieving course information and performing basic platform operations.
          Last updated -
          4
          1
          Python
          MIT License

        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/OctoMind-dev/octomind-mcp'

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