Octomind MCP服务器

@OctoMind-dev/octomind-mcp
0 Stars 369 次浏览 OctoMind-dev 更新于 2026-08-23

MCP服务器用于与Octomind平台交互。Octomind提供创建、运行和修复端到端Web测试的解决方案,详情请见https://octomind.dev。

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

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

该服务需要配置环境变量:APIKEY、LOG_FILENAME、LOG_LEVEL、OCTOMIND_API_URL

服务介绍

octomind mcp server: 让代理创建和管理端到端测试

smithery badge

Octomind 提供了一个完整的端到端平台,用于测试的创建、执行和管理,包括自动修复。通过这个MCP服务器,您可以在本地开发环境中使用Octomind工具和资源,并启用它来创建新的端到端测试、执行测试等更多功能。更多信息请参见 https://octomind.dev/https://octomind.dev/docs/mcp/install-octomind-mcp

配置

该服务器使用两个环境变量:

  • APIKEY 用于Octomind API的apikey
  • OCTOMIND_API_URL 要使用的API端点的基本URL。默认为 https://app.octomind.dev/api
  • LOG_FILENAME 用于写入日志的文件(仅用于调试)。如果未设置,则禁用日志记录。
  • LOG_LEVEL 要使用的日志级别。默认为 info

工具

此MCP服务器实现了以下工具:

  • search - 根据给定查询搜索Octomind文档
  • getTestCase - 根据给定的测试目标和测试用例ID检索测试用例
  • executeTests - 触发指定URL上给定测试目标的测试执行
  • getEnvironments - 列出测试目标的环境
  • createEnvironment - 为测试目标创建新环境
  • updateEnvironment - 更新现有环境
  • deleteEnvironment - 删除环境
  • getTestReports - 检索测试目标的测试报告
  • getTestReport - 通过ID获取特定的测试报告
  • discovery - 使用描述或提示创建测试用例
  • getPrivateLocations - 列出组织配置的所有私有位置
  • getVersion - 获取当前版本的Octomind MCP服务器

安装

您可以运行以下命令以获取不同客户端的配置片段:

npx @octomind/octomind-mcp --clients

这将输出Claude Desktop、Cursor和Windsurf的配置示例。以下是大多数客户端的配置文件:

通过Smithery安装

要通过Smithery自动为Claude Desktop安装octomind-mcp:

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"
      }
    }
  }
}

Windsurf (mcp_config.json)

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

注意:请将your-api-key-here替换为您实际的API密钥。

要获取APIKEY,请参阅此处 https://octomind.dev/docs/get-started/execution-without-ci#create-an-api-key

相关 MCP 服务