Skip to main content
Glama

브루노 MCP 서버

대장간 배지

Bruno 컬렉션을 실행할 수 있는 MCP(Model Context Protocol) 서버입니다. 이 서버를 통해 LLM은 Bruno를 사용하여 API 테스트를 실행하고 표준화된 인터페이스를 통해 자세한 결과를 얻을 수 있습니다.

특징

  • Bruno CLI를 사용하여 Bruno 컬렉션 실행

  • 환경 파일 지원

  • 환경 변수 지원

  • 다음을 포함한 자세한 테스트 결과:

    • 전반적인 성공/실패 상태

    • 시험 요약(전체, 합격, 불합격)

    • 자세한 실패 정보

    • 실행 타이밍

Related MCP server: API Testing MCP

설치

Smithery를 통해 설치

Smithery 를 통해 Claude Desktop에 Bruno MCP Server를 자동으로 설치하려면:

지엑스피1

수동 설치

# Install dependencies
npm install

# Build the project
npm run build

구성

~/Library/Application Support/Claude/claude_desktop_config.json 에 있는 Claude 데스크톱 구성 파일에 서버를 추가합니다.

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

사용 가능한 도구

런 컬렉션

Bruno 컬렉션을 실행하고 테스트 결과를 반환합니다.

매개변수:

  • collection (필수): Bruno 컬렉션 경로

  • 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

특허

MIT

Install Server
A
license - permissive license
B
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Related MCP Servers

  • A
    license
    B
    quality
    F
    maintenance
    A Model Context Protocol (MCP) server that enables programmatic creation and management of Bruno API testing collections, environments, and requests through standardized MCP tools.
    1
    70
    31
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    A lightweight, local-first MCP server for executing HTTP requests and managing API collections and environments without cloud dependencies. It enables testing APIs, handling authentication, and importing OpenAPI specifications directly within MCP-compatible workflows.
    42
    194
    4
    MIT
  • A
    license
    -
    quality
    C
    maintenance
    MCP server that executes requests from Bruno API collections via the Bruno CLI tool, enabling API request execution and collection management.
    4
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Exposes Bruno CLI as tools for AI agents, allowing them to discover, inspect, and execute Bruno API collections through the MCP protocol.
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • MCP (Model Context Protocol) server for Appwrite

  • A basic MCP server to operate on the Postman API.

  • The official MCP Server from Mia-Platform to interact with Mia-Platform Console

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/hungthai1401/bruno-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server