Octomind 提供了一个完整的端到端测试平台,包括测试创建、执行和管理以及自动修复。 通过这个 MCP 服务器,您可以在本地开发环境中使用 Octomind 工具和资源,并能够创建新的端到端测试、执行它们等。详情请参阅 https://octomind.dev/ 和 https://octomind.dev/docs/mcp/install-octomind-mcp。
服务器使用以下环境变量:
APIKEY - Octomind API 的 API 密钥(必需)OCTOMIND_API_URL - 要使用的 API 终端的基本 URL(默认为 https://app.octomind.dev/api)REDIS_URL - 会话存储的 Redis 连接 URL(可选,格式:redis://host:port)SESSION_EXPIRATION_SECONDS - 会话过期的时间(秒)(可选,仅限 Redis)服务器支持以下命令行选项:
-s, --sse - 启用 SSE 传输模式-t, --stream - 启用可流式传输的 HTTP 传输模式-c, --clients - 显示客户端配置示例-p, --port <port> - 监听的端口(默认:3000)-r, --redis-url <url> - 会话存储的 Redis URL-e, --session-expiration <seconds> - 会话过期时间(秒)服务器支持两种类型的会话存储:
对于生产部署,建议使用 Redis 存储并设置适当的会话过期时间。Redis 存储选项还支持多个服务器实例的水平扩展。
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 自动安装 octomind-mcp 以供 Claude Desktop 使用:
npx -y @smithery/cli install @OctoMind-dev/octomind-mcp --client claude
{
"mcpServers": {
"octomind-mcp": {
"name": "Octomind MCP Server",
"command": "npx",
"args": [
"-y",
"@octomind/octomind-mcp@latest"
],
"env": {
"APIKEY": "your-api-key-here"
}
}
}
}
{
"mcpServers": {
"octomind-mcp": {
"name": "Octomind MCP Server",
"command": "npx",
"args": [
"-y",
"@octomind/octomind-mcp@latest"
],
"env": {
你的 API 密钥
}
}
}
}
{
"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 密钥。
要获取 API 密钥,请参阅这里 https://octomind.dev/docs/get-started/execution-without-ci#create-an-api-key
认证由 MCPHub
<a href="https://glama.ai/mcp/servers/@OctoMind-dev/octomind-mcp"> <img width="380" height="200" src="https://gips2.baidu.com/it/u=986356020,575203158&fm=3081&app=3181&f=PNG?w=760&h=400" alt="octomind-mcp MCP 服务器" /> </a>