octomindmcp服务器:让代理创建和管理e2e测试
](https://smithery.ai/server/@OctoMind-dev/octomind-mcp)
Octomind提供了一个完整的e2e平台,用于测试创建、执行和管理,包括自动修复。 使用此MCP服务器,您可以在本地开发环境中使用Octomind工具和资源 使其能够创建新的e2e测试、执行它们等等。看见https://octomind.dev/和 https://octomind.dev/docs/mcp/install-octomind-mcp了解更多详情。
与testrail 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
` -监听端口(默认值:3000)
-r, --redis-url-用于会话存储的Redis URL-e, --session-expiration-会话过期时间(秒)
会话存储
服务器支持两种类型的会话存储:
- 内存存储 (默认)-会话存储在内存中,当服务器重新启动时将丢失
- Redis存储 -会话存储在Redis中,可以在服务器重启时持续存在
对于生产部署,建议使用具有适当会话到期时间的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安装
通过以下方式自动安装适用于Claude Desktop的octomind mcp 史密瑟里:
npx -y @smithery/cli install @OctoMind-dev/octomind-mcp --client claude克劳德桌面(.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.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-api密钥
列表/集成
认证人 MCPHub
](https://mseep.ai/app/octomind-dev-octomind-mcp)
