# Octomind MCP Server

Enable your agents to create, execute, and manage end-to-end tests seamlessly. Leverage Octomind's tools and resources in your local development environment to enhance your testing capabilities. Simp…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add OctoMind-dev/octomind-mcp

# Browse available tools
npx -y @smithery/cli@latest tool list OctoMind-dev/octomind-mcp

# Get full schema for a tool
npx -y @smithery/cli@latest tool get OctoMind-dev/octomind-mcp search

# Call a tool
npx -y @smithery/cli@latest tool call OctoMind-dev/octomind-mcp search '{}'
```

## Tools (19)

- `search` — the search tool can be used to search the octomind documentation for a given query.
- `getTestCase` — the getTestCase tool can retrieve a test case for a given test target and test case id.
- `executeTests` — the executeTests tool can trigger a set of tests for a given test target.
- `getEnvironments` — the getEnvironments tool can retrieve environments for a given test target.
- `createEnvironment` — the createEnvironment tool can create an environment for a given test target.
- `updateEnvironment` — the updateEnvironment tool can update an environment for a given test target.
- `deleteEnvironment` — deleteEnvironment tool can delete an environment for a given test target.
- `getTestReports` — the getTestReports tool can retrieve test reports for a given test target.
- `getTestReport` — the getTestReport tool can retrieve a test report for a given test target and test report id.
- `discovery` — the discovery tool can create a test case on a given test target with a test case description or prompt.
- `getPrivateLocations` — the getPrivateLocations tool can retrieve all private locations configured for that org.
- `getTestTargets` — the getTestTargets tool can retrieve all test targets or projects.
- `createTestTarget` — the createTestTarget tool can create a new test target or project.
- `updateTestTarget` — the updateTestTarget tool can update an existing test target.
- `deleteTestTarget` — the deleteTestTarget tool can delete an existing test target.
- `getVersion` — Returns the current version of the Octomind MCP server
- `getTestCases` — the getTestCases tool can retrieve test cases for a given test target with optional filtering.
- `updateTestCase` — the updateTestCase tool can update specific properties of a test case.
- `updateTestCaseElement` — the updateTestCaseElement tool can update a specific element within a test case.

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get OctoMind-dev/octomind-mcp <tool-name>
```

## Prompts (1)

- `Create Login Test Case` — Create a login test case for the given test target. A login test case is used to verify that a user can successfully lo…

---

Source: https://github.com/OctoMind-dev/octomind-mcp | License: MIT
