hungthai1401/bruno-mcp

hungthai1401/bruno-mcp

от hungthai1401
Запускает Bruno-коллекции, возвращает детальный отчёт: статус, упавшие тесты, тайминги. Поддерживает environment-файлы и переменные окружения.

MseeP.ai Security Assessment Badge

Bruno MCP Server

Bruno MCP server

Trust Score smithery badge

An MCP (Model Context Protocol) server that enables running Bruno collections. This server allows LLMs to execute API tests using Bruno and get detailed results through a standardized interface.

Features

  • Run Bruno collections using the Bruno CLI
  • Support for environment files
  • Support for environment variables
  • Detailed test results including:
    • Overall success/failure status
    • Test summary (total, passed, failed)
    • Detailed failure information
    • Execution timings

Installation

Installing via Smithery

To install Bruno MCP Server for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @hungthai1401/bruno-mcp --client claude
Manual Installation
# Install dependencies
npm install

# Build the project
npm run build

Configuration

Add the server to your Claude desktop configuration file at ~/Library/Application Support/Claude/claude_desktop_config.json:

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

Часто задаваемые вопросы

Инструменты были проиндексированы:
run-collection

Запускает коллекцию Bruno с помощью Bruno CLI.

Параметры
  • collectionstringобязательный

    Я не имею информации о том, что такое "Bruno collection" в данном контексте. Не могли бы вы уточнить, о чём именно идёт речь? Например, это коллекция запросов в приложении Bruno (API-клиент), набор файлов в каком-то проекте или что-то другое?

  • environmentstring

    Необязательный путь к файлу окружения.

  • variablesstring[]

    Необязательные переменные окружения

0.1.0основная

Выберите клиент, чтобы установить hungthai1401/bruno-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "hungthai1401-bruno-mcp-nd1x0gssh6": {
      "command": "npx",
      "args": [
        "-y",
        "bruno-mcp"
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "hungthai1401-bruno-mcp-nd1x0gssh6": {
      "command": "npx",
      "args": [
        "-y",
        "bruno-mcp"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "hungthai1401-bruno-mcp-nd1x0gssh6": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "bruno-mcp"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"hungthai1401-bruno-mcp-nd1x0gssh6\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"bruno-mcp\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "hungthai1401-bruno-mcp-nd1x0gssh6": {
      "command": "npx",
      "args": [
        "-y",
        "bruno-mcp"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add hungthai1401-bruno-mcp-nd1x0gssh6 -- npx -y bruno-mcp

Либо через JSON-конфиг:

claude mcp add-json hungthai1401-bruno-mcp-nd1x0gssh6 "{\"command\":\"npx\",\"args\":[\"-y\",\"bruno-mcp\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add hungthai1401-bruno-mcp-nd1x0gssh6 -- npx -y bruno-mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.hungthai1401-bruno-mcp-nd1x0gssh6]
command = "npx"
args = ["-y", "bruno-mcp"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите hungthai1401/bruno-mcp, а в поле команды запуска — строку ниже:
npx -y bruno-mcp

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "hungthai1401-bruno-mcp-nd1x0gssh6": {
      "command": "npx",
      "args": [
        "-y",
        "bruno-mcp"
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "hungthai1401-bruno-mcp-nd1x0gssh6": {
      "command": "npx",
      "args": [
        "-y",
        "bruno-mcp"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например hungthai1401-bruno-mcp-nd1x0gssh6.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: hungthai1401-bruno-mcp-nd1x0gssh6
    command: npx
    args:
      - "-y"
      - "bruno-mcp"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "hungthai1401-bruno-mcp-nd1x0gssh6": {
      "command": "npx",
      "args": [
        "-y",
        "bruno-mcp"
      ]
    }
  }
}

Похожие MCP-сервера

hijaz/postmancer

hijaz/postmancer

от hijaz

Postmancer — MCP сервер для тестирования REST API, аналог Postman для ИИ. Отправляет HTTP запросы, управляет коллекциями, подставляет переменные окружения, поддерживает аутентификацию (Basic, Bearer, API Key, OAuth2). Полезен разработчикам для интеграции AI в тестирование.

TypeScript⭐ 29
eyaushev/swagger-testcase-mcp

eyaushev/swagger-testcase-mcp

от eyaushev

Автоматически генерирует тест-кейсы из Swagger/OpenAPI спецификаций. Анализирует параметры, ограничения и схемы, создавая тесты 8 категорий для ручного тестирования или импорта в TMS, ускоряя подго...

TypeScript⭐ 2
cocaxcode/api-testing-mcp

cocaxcode/api-testing-mcp

от cocaxcode

Полноценный MCP сервер для тестирования API: 42 инструмента без настройки. HTTP-запросы с проверками, цепочки и импорт OpenAPI. Также генерация моков, нагрузочное тестирование и сравнение ответов, всё из диалога. Для разработчиков и тестировщиков.

TypeScript⭐ 11
ronantakizawa/a11ymcp

ronantakizawa/a11ymcp

от ronantakizawa

MCP сервер с Axe-core и Puppeteer для тестирования веб-доступности: проверяет URL и HTML-фрагменты на WCAG (2.0-2.2), оценивает цветовой контраст, ARIA-атрибуты и ориентацию. Полезен разработчикам ...

JavaScript⭐ 93
aparajithn/agent-deploy-dashboard-mcp

aparajithn/agent-deploy-dashboard-mcp

от aparajithn

MCP сервер для централизованного управления деплоем AI-агентов на Vercel, Render, Railway и Fly.io. Проверяет статус, собирает логи, управляет переменными окружения и перезапускает сервисы. Встроена x402 оплата и лимиты запросов. Упрощает CI/CD и мониторинг.

Python⭐ 3
anaisbetts/mcp-installer

anaisbetts/mcp-installer

от anaisbetts

Ставит любые MCP-серверы из npm и PyPi одной командой: скачивает, прописывает в конфиг, подключает. Понимает локальные пути и переменные окружения.

JavaScript⭐ 1532
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин