Integrations
Enables running Bruno API test collections, with support for environment files and variables, providing detailed test results including success/failure status, test summaries, and execution timings.
Bruno MCP 服务器
一个支持运行 Bruno 集合的 MCP(模型上下文协议)服务器。该服务器允许 LLM 使用 Bruno 执行 API 测试,并通过标准化接口获取详细结果。
特征
- 使用 Bruno CLI 运行 Bruno 集合
- 支持环境文件
- 支持环境变量
- 详细测试结果包括:
- 总体成功/失败状态
- 测试摘要(总计、通过、未通过)
- 详细故障信息
- 执行时间
安装
通过 Smithery 安装
要通过Smithery自动为 Claude Desktop 安装 Bruno MCP Server:
Copy
手动安装
Copy
配置
将服务器添加到您的 Claude 桌面配置文件~/Library/Application Support/Claude/claude_desktop_config.json
:
Copy
可用工具
运行收集
运行 Bruno 集合并返回测试结果。
参数:
collection
(必填):Bruno collection 的路径environment
(可选):环境文件的路径variables
(可选):环境变量作为键值对
响应示例:
Copy
Claude 中的示例用法
您可以通过要求 Claude 中的服务器运行 Bruno 集合来使用它:
“在 /path/to/collection.bru 运行 Bruno 集合并告诉我所有测试是否通过”
克劳德将:
- 使用运行收集工具
- 分析测试结果
- 提供人性化的执行摘要
发展
项目结构
Copy
运行测试
Copy
建筑
Copy
执照
麻省理工学院