Octomind is an MCP server that connects AI assistants to the Octomind end-to-end testing platform. It is designed for software developers, QA engineers, and DevOps teams who want to manage automated web testing directly from their coding environments. By exposing Octomind capabilities through standard Model Context Protocol tools, this server enables AI agents to discover, create, and execute browser tests against web targets. Users can query test suites, inspect individual test cases, and retrieve execution reports directly within conversational interfaces. The server also manages testing environments, allowing assistants to set up, update, or remove target configurations, as well as interact with organization-defined private execution locations. In addition, the integration includes documentation search and supports flexible transport options, such as Server-Sent Events and HTTP streaming, alongside local in-memory or scalable Redis session storage. This bridges local developer tooling with cloud-based end-to-end testing workflows.
Category: Browser & Web Automation
Tags: automation, e2e, octomind, qa, testing
.claude-config.json for Claude Desktop or cursor.json for Cursor), add octomind-mcp under the mcpServers object: json { "mcpServers": { "octomind-mcp": { "name": "Octomind MCP Server", "command": "npx", "args": ["-y", "@octomind/octomind-mcp@latest"], "env": { "APIKEY": "your-api-key-here" } } } } 3. Alternatively, install automatically via Smithery by running npx -y @smithery/cli install @OctoMind-dev/octomind-mcp --client claude. 4. Save your configuration and restart your client to connect to the Octomind tools.Part of MCP Servers
Octomind is an Model Context Protocol server that integrates the Octomind end-to-end testing platform with AI environments. It gives AI coding agents the ability to create test cases, execute automated browser tests, review test run reports, and configure target testing environments.
You can install it in Claude Desktop or Cursor by configuring an npx command pointing to @octomind/octomind-mcp@latest with your APIKEY environment variable. It can also be installed using the Smithery CLI by running the smithery install command targeted at Claude.
Octomind supports Claude Desktop, Cursor, and Windsurf. You can run npx @octomind/octomind-mcp --clients in your terminal to output preformatted configuration snippets tailored for each of these supported clients.
The server provides tools including search for documentation queries, discovery for generating tests from prompts, executeTests for running test runs against target URLs, getTestCase, getTestReport, getTestReports, getPrivateLocations, and environment management tools.
Yes. While in-memory session storage is used by default, the server also supports Redis session storage. Providing a REDIS_URL environment variable or command-line flag enables persistent session handling and horizontal scaling across multiple server instances.