octomind mcp 服务器:让代理创建和管理 e2e 测试
Octomind 提供了一个完整的端到端 (e2e) 平台,用于测试创建、执行和管理,包括自动修复。借助此 MCP 服务器,您可以在本地开发环境中使用 Octomind 的工具和资源,并启用它来创建新的端到端测试、执行测试等等。更多详情,请参阅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 <port>
- 监听的端口(默认值:3000)-r, --redis-url <url>
- 用于会话存储的 Redis URL-e, --session-expiration <seconds>
- 会话过期时间(秒)
会话存储
服务器支持两种类型的会话存储:
- 内存存储(默认)- 会话存储在内存中,服务器重启时将丢失
- Redis 存储- 会话存储在 Redis 中,并可在服务器重启后保留
对于生产部署,建议使用具有适当会话过期时间的 Redis 存储。Redis 存储选项还支持使用多个服务器实例进行水平扩展。
日志配置
LOG_FILENAME
- 日志写入文件(仅用于调试)。如果未设置,则禁用日志记录LOG_LEVEL
- 要使用的日志级别(默认为信息)
工具
此 MCP 服务器中实现了以下工具:
search
- 在 Octomind 文档中搜索给定的查询getTestCase
- 检索给定测试目标和测试用例 ID 的测试用例executeTests
——在指定的 URL 上触发给定测试目标的测试执行getEnvironments
- 列出测试目标的环境createEnvironment
为测试目标创建新环境updateEnvironment
- 更新现有环境deleteEnvironment
- 删除环境getTestReports
- 检索测试目标的测试报告getTestReport
- 根据 ID 获取特定的测试报告discovery
- 创建带有描述或提示的测试用例getPrivateLocations
- 列出为组织配置的所有私人位置getVersion
- 获取 Octomind MCP 服务器的当前版本
安装
您可以通过运行以下命令获取不同客户端的配置片段:
这将输出 Claude Desktop、Cursor 和 Windsurf 的配置示例。以下是大多数客户端的配置文件:
通过 Smithery 安装
要通过Smithery自动为 Claude Desktop 安装 octomind-mcp:
Claude 桌面(.claude-config.json)
游标(cursor.json)
风帆冲浪(mcp_config.json)
注意:将your-api-key-here
替换为您的实际 API 密钥。
要获取 APIKEY,请参阅此处https://octomind.dev/docs/get-started/execution-without-ci#create-an-api-key
列表/集成
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
mcp 服务器与 octomind 平台交互。octomind 为 e2e Web 测试提供了创建、运行和修复解决方案,请参阅https://octomind.dev
Related MCP Servers
- -securityFlicense-qualityPlaywright MCP server enables AI-driven Playwright test generation by allowing interaction with web pages and element inspection. Integrated with IDEs like Cursor, it provides real-time context to enhance test accuracy and efficiency.Last updated -6826TypeScript
- -securityAlicense-qualityAn MCP server implementation that integrates with Odoo ERP systems, enabling AI assistants to interact with Odoo data and functionality through the Model Context Protocol.Last updated -78PythonMIT License
- AsecurityAlicenseAqualityA MCP server offering tools for cryptocurrency research and Ethereum-based automation.Last updated -1134535TypeScriptAGPL 3.0
- AsecurityAlicenseAqualityAn MCP server that enables AI agents to authenticate with and interact with Open eClass platform instances, supporting UoA's SSO authentication system for retrieving course information and performing basic platform operations.Last updated -41PythonMIT License