Token导航 LogoToken导航TokenDH.com
Bruno MCP logo
开发工具stdio官方级别未说明来源级核验

Bruno MCP

MCP Server

@smithery/cli

MCP Server for running Bruno Collections

工具数

1

提示词数

0

GitHub Stars

41

资源数

0
API测试测试自动化JavaScriptClaude开发工具Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

hungthai1401

提供方

hungthai1401

最后核验

2026/5/18 03:28

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx -y @smithery/cli install @hungthai1401/bruno-mcp --client claude

详细介绍

](https://mseep.ai/app/hungthai1401-bruno-mcp)

Bruno MCP服务器

![Trust Score](https://archestra.ai/mcp-catalog/hungthai1401__bruno-mcp) ](https://smithery.ai/server/@hungthai1401/bruno-mcp)

支持运行Bruno集合的MCP(模型上下文协议)服务器。该服务器允许LLM使用Bruno执行API测试,并通过标准化接口获得详细结果。

特性

  • 使用Bruno CLI运行Bruno集合
  • 支持环境文件
  • 支持环境变量
  • 详细的测试结果包括:

- 总体成功/失败状态 - 测试总结(总计、通过、失败) - 详细的故障信息 - 执行时间

安装

通过Smithery安装

通过以下方式自动安装Bruno MCP Server for Claude Desktop 史密瑟里:

npx -y @smithery/cli install @hungthai1401/bruno-mcp --client claude

手动安装

# Install dependencies
npm install

# Build the project
npm run build

配置

将服务器添加到Claude桌面配置文件中 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "bruno-runner": {
      "command": "npx",
      "args": ["-y", "bruno-mcp"],
    }
  }
}

可用工具

运行集合

运行Bruno集合并返回测试结果。

参数:

  • collection (必填):布鲁诺系列之路
  • environment (可选):环境文件的路径
  • variables (可选):环境变量作为键值对

示例响应:

{
  "success": true,
  "summary": {
    "total": 5,
    "failed": 0,
    "passed": 5
  },
  "failures": [],
  "timings": {
    "started": "2024-03-14T10:00:00.000Z",
    "completed": "2024-03-14T10:00:01.000Z",
    "duration": 1000
  }
}

Claude中的示例用法

你可以在Claude中使用服务器,让它运行Bruno集合:

“在/path/to/collection.bru运行Bruno集合,并告诉我是否所有测试都通过”

克劳德将:

  1. 使用跑步收集工具
  2. 分析测试结果
  3. 提供人性化的执行摘要

发展

项目结构

src/
  ├── index.ts           # Entry point
  ├── server.ts          # MCP Server implementation
  ├── runner.ts          # Bruno runner implementation
  └── types.ts           # Type definitions

运行测试

# Run tests
npm test

# Run tests with coverage
npm test:coverage

建筑

# Build the project
npm run build

# Clean build artifacts
npm run clean

许可证

麻省理工学院

目录标签

目录标签

API测试测试自动化JavaScriptClaude开发工具developer-tools本地部署LLM工具模型协议

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

local-only

来源包(packageName,安装包名)

@smithery/cli

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononelocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP