
octomind mcp server: let agents create and manage e2e tests

2025.04.17
10
TypeScript端到端测试平台测试管理开发效率
Octomind MCP Server 是一个端到端测试平台,允许代理创建和管理端到端测试。它提供了测试创建、执行和管理的完整解决方案,包括自动修复功能。通过此MCP服务器,用户可以在本地开发环境中使用Octomind的工具和资源,创建新的端到端测试、执行测试等。
View on GitHub
Overview
基本能力
产品定位
Octomind MCP Server 是一个端到端测试平台,专注于测试创建、执行和管理,包括自动修复功能。
核心功能
- 创建新的端到端测试
- 执行测试
- 管理测试环境和测试报告
- 自动修复测试
适用场景
- 本地开发环境中的端到端测试
- 自动化测试流程
- 测试环境管理
工具列表
search
: 搜索Octomind文档getTestCase
: 获取特定测试目标的测试用例executeTests
: 在指定URL上触发测试执行getEnvironments
: 列出测试目标的环境createEnvironment
: 为测试目标创建新环境updateEnvironment
: 更新现有环境deleteEnvironment
: 删除环境getTestReports
: 获取测试目标的测试报告getTestReport
: 通过ID获取特定测试报告discovery
: 通过描述或提示创建测试用例getPrivateLocations
: 列出组织配置的所有私有位置getVersion
: 获取Octomind MCP服务器的当前版本
常见问题解答
- 如何获取APIKEY?参考链接:https://octomind.dev/docs/get-started/execution-without-ci#create-an-api-key
使用教程
使用依赖
- 需要安装Node.js和npm
安装教程
- 通过Smithery安装(适用于Claude Desktop):
npx -y @smithery/cli install @OctoMind-dev/octomind-mcp --client claude
- 手动配置(适用于Claude Desktop、Cursor和Windsurf):
- 参考README中的配置示例,替换
your-api-key-here
为实际的APIKEY。
调试方式
- 设置环境变量
LOG_FILENAME
和LOG_LEVEL
以启用日志记录。 - 默认日志级别为
info
。