cucumberstudio-mcp
by HeroSizy·★ 21·综合分 43
Cucumber Studio 的 MCP 服务器,提供对测试场景、操作词和测试运行的访问。
概述
这个 MCP 服务器让 AI 助手能够无缝访问 Cucumber Studio 的测试管理平台。它通过完善的工具和双传输支持(STDIO 和 HTTP)来检索测试场景、操作词、测试运行和项目信息。该服务器具有全面的错误处理、可配置的日志记录和热重载开发功能,适合开发和生产环境使用。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
如果您使用 Cucumber Studio 进行测试管理,并希望 AI 助手访问您的测试场景、操作词汇和测试执行结果,请选择此 MCP 服务器。
什么时候不要选它
如果您需要对 Cucumber Studio 的写入权限(此服务器仅支持读取),或者您尚未投资 Cucumber Studio 生态系统,请避免使用。
此 server 暴露的工具
从 README 抽取出 12 个工具cucumberstudio_list_projectsList all accessible projects
cucumberstudio_get_projectGet detailed project information
cucumberstudio_list_scenariosList scenarios in a project
cucumberstudio_get_scenarioGet detailed scenario information
cucumberstudio_find_scenarios_by_tagsFind scenarios by tags
cucumberstudio_list_action_wordsList reusable action words
cucumberstudio_get_action_wordGet detailed action word information
cucumberstudio_find_action_words_by_tagsFind action words by tags
cucumberstudio_list_test_runsList test runs
cucumberstudio_get_test_runGet detailed test run information
cucumberstudio_get_test_executionsGet individual test results
cucumberstudio_list_buildsList builds
可对比工具
安装
安装
桌面扩展(推荐)
- 从 [发布页面](https://github.com/HeroSizy/cucumberstudio-mcp/releases) 下载最新的
.mcpb文件 - 在兼容的 AI 桌面应用程序中导入该扩展
- 通过扩展设置配置您的 Cucumber Studio API 凭据
快速开始(命令行)
npx cucumberstudio-mcpClaude Desktop 配置
添加到您的 claude_desktop_config.json 文件中:
{
"mcpServers": {
"cucumberstudio": {
"command": "npx",
"args": ["cucumberstudio-mcp"],
"env": {
"CUCUMBERSTUDIO_ACCESS_TOKEN": "your_token",
"CUCUMBERSTUDIO_CLIENT_ID": "your_client_id",
"CUCUMBERSTUDIO_UID": "your_uid"
}
}
}
}FAQ
- 这个服务器支持哪些传输方式?
- 服务器支持 STDIO(默认)和带有会话管理的 HTTP 传输,适用于本地和远程访问。
- 如何配置与 Cucumber Studio 的身份验证?
- 设置环境变量:CUCUMBERSTUDIO_ACCESS_TOKEN、CUCUMBERSTUDIO_CLIENT_ID 和 CUCUMBERSTUDIO_UID,这些信息可以从您的 Cucumber Studio 账户设置中获取。
cucumberstudio-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。